在集合类中的使用的是泛型,也就是可以使用ArrayList存储任意类型的类型,可以是Java中自带的,也可以是自己写的类。但是泛型是包装类类型,而不能是基本类型,比如int、byte、short、double、char、float、boolean等。
给出各种基本类型对应的包装类
int 类型
List<Integer>list=new ArrayList<Integer>();
char类型
List<Character>list=new ArrayList<Character>();
其他的都是大写就可以
List<Byte>list=new ArrayList<Byte>();
List<Short>list=new ArrayList<Short>();
List<Long>list=new ArrayList<Long>();
List<Float>list=new ArrayList<Float>();
List<Double>list=new ArrayList<Double>();
List<Boolean>list=new ArrayList<Boolean>();
只有Integer 和 Character 需要特殊记忆,其他基本类型只是首字母大写即可