public class PackageClass {
/*包装类:基本数据类型对应的引用类型,用于作为引用类型使用或者包装常用的方法
*byte->Byte
*short->Short
*int->Integer
*long->Long
*char->Character
*boolean->Boolean
*float->Float
*double->Double
*IntegerApi:
*1.构造器(int num)(String str):只能解析纯数字字符组成的字符串
*2.intValue():将包装类中的数据返回:拆箱
*2.valueOf(int i):装箱
*3.parseInt(字符串):将字符串转换为对应的整数:只能解析纯数字字符组成的字符串
*注意点:
*1.自动装箱,自动拆箱;
*2.常量池:整数类型在-128~127的范围内使用常量池,字符型在0~127范围内使用常量池
*
*/
public static void main(String[] args)
{
demo4();
}
//构造器
public static void demo1(){
Integer in = new Integer("123456");
System.out.println(in+1);
}
//parseInt
public static void demo2(){
int num = Integer.parseInt("456789");
System.out.println(num);
}
//自动装箱,自动拆箱
public static void demo3(){
Integer inte = 5;//自动装箱
int num = inte;//自动拆箱
}
//常量池
public static void demo4(){
Integer inte = 129;
Integer inte1 = 129;
Integer inte2 = new Integer(5);
System.out.println(inte==inte1);
System.out.println(inte==inte2);
Character ch = 20;
Character ch1 = 20;
System.out.println(ch==ch1);
}
}
一个不错的java项目:JAVA WEB 项目教程-模仿天猫整站 J2EE版