整形數(shù)如何轉(zhuǎn)換成字符串
//第一種方法 最簡便
? ? ? ? str = i + "";
? ? ? ? System.out.println("str="+str);
? ? ? ?
? ? ? ? //第二種方法
? ? ? ? Integer it = new Integer(i);
? ? ? ? str = it.toString();
? ? ? ? System.out.println("str="+str);
? ? ? ?
? ? ? ? //第三種方法
? ? ? ? str = Integer.toString(i);
? ? ? ? System.out.println("str="+str);
? ? ? ?
? ? ? ? //第四種方法
? ? ? ? str = String.valueOf(i);
? ? ? ? System.out.println("str="+str);
integer用法
數(shù)據(jù)類型轉(zhuǎn)換
1)整型到字符型:(int型不能直接轉(zhuǎn)換成字符型哀卫,要先經(jīng)過修飾變成intrger型荧止,在進行轉(zhuǎn)換)
例如: int a=123;
第一種方法:? String b=integer.toString(a);
意思是先把a修飾成integer,然后再轉(zhuǎn)換成字符型丹皱。
第二種方法: String b=String.valueOf(a);
直接用String里面的方法,直接轉(zhuǎn)換。String.valueOf()可以應(yīng)用到任何數(shù)據(jù)類型,且不會有異常報錯候醒。
2字符型到整型:String c="123";
方法1:int d=integer.valueOf(c);
方法2: int d=integer.parseint(c);
將字符串轉(zhuǎn)換成基本數(shù)據(jù)類型(int),要求字符串必須是數(shù)字格式
作用:字符串的拼接室奏;
”123“+”456“=123456火焰;
但是整型卻是兩個數(shù)相加;
開始的時候不明白他這個1234和數(shù)字型和字符型有什么區(qū)別胧沫,然后后面應(yīng)用的時候慢慢就明白