基本数据类型、包装类与String类型的相互转换

    科技2025-06-09  10

    //基本数据类型、包装类——》String类型 @Test public void test4(){ int num1 = 100; //方式一:链接运算 String str1 = num1 + ""; System.out.println(str1); //方式二 //调用String重载的valueOf(Xxx xxx) float f1 = 12.3f; String str2 = String.valueOf(f1); System.out.println(str2); //"12.3" Double d1 = new Double(66.6); String str3 = String.valueOf(d1); System.out.println(str3); }

     

    //String类型——》基本数据类型、包装类 @Test public void test5(){ String str1 = "123"; /* * 错误的情况 * int num1 = (int)str1; * Integer in1 = (Integer)str1; * */ //调用包装类的方法:parseXxx(String s) int num1 = Integer.parseInt(str1); System.out.println(num1); String str2 = "truE"; boolean b1 = Boolean.parseBoolean(str2); System.out.println(b1); //true }

    Processed: 0.009, SQL: 8