每日一题----------常用类
包装类:(Wrapper)
1.boolean--------->Boolean
2.char-------------->Character
3.byte--------------->Byte
4.int------------------>Integer
5.long--------------->Long
6.double------------>Double
7.float---------------->Float
8.short--------------->Short
装箱:基本数据类型------->包装类型
拆箱:包装类型------------->基本数据类型
代码演示装箱与拆箱:
//jdk5之后是自动装箱
//底层其实还是Integer.valueOf(n1);这个方法
Integer integer03 = n1;
//拆箱
int n4 = integer03;
其他的类型与这个形式一样。
关于转换字符(int类型转换为String类型)
int n1 = 1234;
Integer n2 = n1;
//第一种转换,是将int 加上一个空的字符型,
String n3 = n1 + "";
System.out.println(n2);
//用toString方法打印
String n4 = n2.toString();
System.out.println(n4);
//第三种,用valueof()转换
String n5 = String.valueOf(n2);
System.out.println(n5);
关于转换(String转换为int类型)
String str01 = "12345";
//使用自动装箱
Integer i = Integer.parseInt(str01);
System.out.println(i);
//使用构造器
Integer Str02 = new Integer(str01);
System.out.println(Str02);