publicclassDemo{publicstaticvoidmain(String[] args){int number =100;//方式1
String s1 = number +"";
System.out.println(s1);//方式2
String s2 = String.valueOf(number);
System.out.println(s2);}}
3.2 String转换为int
转换方式
方式一:先将字符串数字转成Integer,再调用valueOf()方法
方式二:通过Integer静态方法parseInt()进行转换
示例代码
publicclassDemo{publicstaticvoidmain(String[] args){
String s ="100";//方式1
Integer i = Integer.valueOf(s);int x = i.intValue();
System.out.println(x);//方式2int y = Integer.parseInt(s);
System.out.println(y);}}
4. 自动拆箱和自动装箱
4.1 自动装箱
把基本数据类型转换为对应的包装类类型
4.2 自动拆箱
把包装类类型转换为对应的基本数据类型示例代码
4.3 示例代码:
Integer i =100;// 自动装箱
i = i +200;//i + 200 自动拆箱;i = i + 200; 是自动装箱