java基础之包装类

1.自动拆装箱

ArrayList list = new ArrayList<>();
/*
ArrayList集合无法直接存储整数,可以存储Integer包装类
*/
list.add(1); //-->自动装箱 list.add(new Integer(1));

int a = list.get(0); //-->自动拆箱 list.get(0).intValue();

2.基本类型数据和字符串类型互转
(1)转字符串
1.基本类型的值+""  最简单的方法(工作中常用)
(2)字符串转基本
使用包装类的静态方法parseXXX("字符串");除Character类以外

例如:

1.Integer.parseInt(String str);可以用int接受

int i1 = 100;
String s1 = i1+"";
//打印基本转字符串
System.out.println(s1+200);//100200

//打印字符串转基本
int i = Integer.parseInt(s1);
System.out.println(i-10); //90










你可能感兴趣的:(java基础之包装类)