Java數字字元串轉換
① 怎麼用java語言將數字轉化成字元串
java里大部分的對象都有toString()方法,所以你可以用toString()方法轉換成字元串
比如一個int型
int
num
=10000;String
arg
=
num.toString();
② java字元串轉成數字
首先我們以int類型(整數類型)為例,介紹String字元串轉換為整數的方法。下面要介紹int類型的包裝類Integer,同樣long的包裝類為Long, float的包裝類為Float,double的包裝類為Double,包裝類在數據類型轉換中起到重要的作用。基本數據類型和包裝類之間可以自動拆裝箱,因此在互相轉換的時候不需要強制類型轉換。我們將字元串String轉換為數值int時,需要用到Integer.parseInt()方法,字元串左邊的0無論有多少個都會去掉。
③ java中 將數字轉換成字元
方法一:直接強制轉換。如:String str= (String)123;
方法二:直接通過空字元串+數字的形式轉換為字元串(前後都可以用)。如:String str= ""+123;
方法三:直接通過包裝類來實現。如:String str = String.valueOf(1231);
④ 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;
⑤ 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();
⑥ java二進制的數字與字元串互轉
現成的方法,多看api
⑦ 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();
⑧ java關於中字元串轉換數值,數值轉換字元串的問題!
第一個是把該數字轉化為字元串,第二個你不加f的話默認double類型,第三行和第一行一樣,把浮點型轉換成字元串類型.
字元串轉換成數值:Integer.parseInt(String
str),
Double.parseDouble(String
str);
轉換成字元串可以用String.valueOf(String
str),也可以用(String
str).toString
⑨ java中怎麼將數字轉換成字元串
toString()方法轉換成字元串。