java把數字轉換成字元
1. java字元串或數字怎麼轉換成字元
String str = "123";
int num = 12;
//字元串轉換為數字
int tranToNum = Integer.parseInt(str, 16);//這里的16表示十六進制,也可以是十進制或是其他進制(如果不寫,這里默認是10進制)
//數字串轉化為字元串
//方法一:通過包裝類來實現
String tranToStr = String.valueOf(num);
//方法二:直接通過空字元串+數字的形式轉換為字元串
String str= ""+num;
//方法三:強制類型轉換
String str= (String)num;
2. java中怎麼將數字轉換成字元串
toString()方法轉換成字元串。
3. java怎樣將數字變成字元輸出
你這樣子強制轉換會丟失精度的,所以不行。
但是(int)char這樣不會丟失精度就可以。
本來打算轉成二進制再轉的,後來想到java有Integer這個類。。。
最近做c語言的項目,腦子有點不夠用~\(≥▽≤)/~啦啦啦
下面的可以直接轉了。
如果你是直接定義int a=1;那麼就不用char[]ch這個數組了。
public class charToInt {
public static void main(String[] args){
char[] ch = {'3','5','2','4','0','8','1'};
int[] toInt = new int[ch.length];
for(int i=0;i<ch.length;i++){
toInt[i] = Integer.parseInt(String.valueOf(ch[i]));
System.out.print(toInt[i]);
}
}
}
不懂Hi我吧
4. java中數字轉換成指定的字元串要怎麼轉
什麼意思,什麼轉換成制定字元串啊,你是吧數字轉換成字元??
還是如:1代表剪刀 或者2代表石頭啊 如果是這樣 你可以這樣
int a = input.nextInt(); // 鍵盤輸入數字
String d = "拳頭";
switch (a) {
case 1:
d = "剪刀";
break;
case 2:
d = "石頭";
break;
default:
d ="哈哈";
break;
}
System.out.println(d);
5. 使用java函數實現數字字元轉化為數字,數字轉化為字元
Integer.parseInt(str),str是你要轉換的數字字元, 數字轉化為字元,一個很簡單的方法就是數字直接加上+" "這就就把數字轉化為字元了,例如
int s = 7;
system.out.println(s+"");
這樣就輸出的就是數字字元7
6. java怎麼把數字轉換成字元串
數字轉換成字元串的方法:
1 直接用 "" + 124即可, 即直接用字元串相加的方式.
2 用String的API String.valueOf(1243.44);
7. 怎麼用Java語言將數字轉化成字元串
java里大部分的對象都有toString()方法,所以你可以用toString()方法轉換成字元串
比如一個int型
int
num
=10000;
String
arg
=
num.toString();
8. java怎麼把數字轉換成字元串
各種數字類型轉換成字元串型:
String s = String.valueOf( value); // 其中 value 為任意一種數字類型。
字元串型轉換成各種數字類型:
String s = "169";
byte b = Byte.parseByte( s );
short t = Short.parseShort( s );
int i = Integer.parseInt( s );
long l = Long.parseLong( s );
Float f = Float.parseFloat( s );
Double d = Double.parseDouble( s );
數字類型與數字類對象之間的轉換:
byte b = 169;
Byte bo = new Byte( b );
b = bo.byteValue();
short t = 169;
Short to = new Short( t );
t = to.shortValue();
int i = 169;
b = bo.byteValue();
short t = 169;
Short to = new Short( t );
t = to.shortValue();
int i = 169;
Integer io = new Integer( i );
i = io.intValue();
long l = 169;
Long lo = new Long( l );
l = lo.longValue();
float f = 169f;
Float fo = new Float( f );
f = fo.floatValue();
double d = 169f;
Double dObj = new Double( d );
d = dObj.doubleValue();
