装箱 拆箱Integer .ValueOf()
package Baozhuang; public class IntegerTest { public static void main(String[] args) { /*装箱:把基本数据类型转化为对应的对象数据类型 好处:1.在需要使用对象数据类型的时候,转换成对应的对象类型(集合里面) 2.转换完成以后,拥有相应的属性和方法,方便操作 */ //方法一 整型 int i = 15; System.out.println(i); Integer integer2 = new Integer(15); System.out.println(integer2); int i0 = integer2; //拆箱 System.out.println(i0); //方法二 接受字符串必须为数字类型 Integer integer = new Integer("122"); System.out.println(integer); int i1 = integer; System.out.println(i1); //方法三 .ValueOf()方法 Byte byteValue = Byte.valueOf("14"); //装箱 Byte byteValue1 = byteValue.byteValue(); //拆箱 System.out.println(byteValue1); Integer integer3 = Integer.valueOf(18); int i2 = integer3.intValue(); System.out.println(i2); //方法四 最简便 Integer intObject = 5; //装箱 int intValue = intObject.intValue();//拆箱 System.out.println(intValue); //字符串和基本数据类型的转换 //字符串转换成基本数据类型 数据类型.parseInt(""); int i5 = Integer.parseInt("123"); System.out.println(i5); float f = Float.parseFloat("123"); System.out.println(f); double d = Double.parseDouble("123"); System.out.println(d); boolean b = Boolean.parseBoolean("1"); System.out.println(b); //基本数据类型转化为字符串 int i6 = 1235; String s = Integer.toString(i6); System.out.println(s); String sex =Character.toString('男'); System.out.println(sex); String s1 = 123 + ""; System.out.println(s1); } }