public class TestInteger {
public static void main(String[] args) {
装箱
基本数据类型赋值给引用数据类型
语法
1. int i1=10;
Integer i2=i1;
2.Integer i3=new Integer(i1);
int i1=10;
Integer i2=i1;
Integer i3=new Integer(i1);
拆箱
引用数据类型赋值给基本数据类型
语法
1.int i4=inte1;
2.int i5 =inte1.intValue();
Integer inte1=30;
int i4=inte1;
int i5 =inte1.intValue();
.byteValue() 把integer转换成byte的数据类型
byte b=inte1.byteValue();
//System.out.println(b);
/**
* .compareTo(40)用来比大小 返回值是int
* 如果小于括号里面的返回-1
* 如果大于括号里面的返回 1
* 如果等于括号里面的值返回 0
*/
int b1=inte1.compareTo(40);
//System.out.println(b1);
/**
* .toString(); int类型 转换成String类型
*/
String s=inte1.toString();
Integer inte2=Integer.getInteger(s,100);
System.out.println(inte2);
/**
* .valueof
*/
Integer inte21=Integer.valueOf(“100”);
System.out.println(inte21);
}
}