把字符串類型轉換成基本數據類型的兩種方式:
1、利用包裝類提供的parseXxxx(String)靜態方法(除了Character之外的所有包裝類都提供了這個方法)
2、利用包裝類提供的Xxx(String s)構造器
基本數據類型變量轉換成字符串方法:
1、用String類提供的valueOf()方法(String類為該方法提供了多個重載)
2、直接在基本數據類型后面追加"",系統會自動把基本類型變量轉換成字符串,如: String str=8+"";
代碼示例:
import static java.lang.System.*; public class PrimitiveAndString{ public static void main(String[] args){ //-字符串類型變量轉換成基本類型變量 String strIn="123456"; int a=Integer.parseInt(strIn); out.println(a); int b=new Integer(strIn); out.println(b); String strFl="4.68"; float c=Float.parseFloat(strFl); out.println(c); float d=new Float(strFl); out.println(d); //-基本類型變量轉換成字符串類型變量 float fl=2.365f; String flStr=String.valueOf(fl); out.println(flStr); double db=5.56d; String doStr=String.valueOf(db); out.println(doStr); boolean bo=true; String boStr=String.valueOf(bo); out.println(boStr); } }
運行結果如下: