java中包装类测试总结

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版

猜你喜欢

转载自blog.csdn.net/wanghuiwei888/article/details/78876043