Java 常用类 String类与其他结构之间的转换-----String 与 基本数据类型,包装类之间的转换

 1 /*
 2       涉及到String类与其他结构之间的转换
 3 
 4      */
 5 
 6        //String  与 基本数据类型,包装类之间的转换
 7        //String --->基本数据类型,包装类:调用包装类的静态方法:parseXxx(str)
 8        //基本数据类型,包装类 -->String :调用String重载的valuOf(xxx)
 9 
10       @Test
11       public void  test5(){
12           String str1 = "132";
13 //          int num = (int)str1;    //错误的
14           //String --->基本数据类型,包装类:调用包装类的静态方法:parseXxx(str)
15           int num = Integer.parseInt(str1);
16 
17           //基本数据类型,包装类 -->String :调用String重载的valuOf(xxx)
18           String str2 = String.valueOf(num);
19 
20           String str3 = num +"";   //堆里
21           System.out.println(str1 == str3);  //false
22 
23       }

 

上一篇:2021-10-30


下一篇:JZ-002-替换空格