概述
数组有一个缺点,一旦创建,程序运行期间长度不可以发生变化
ArrayList集合的长度是可以随意变化的,
泛型:也就是装在集合当中的所有元素,全部都是统一类型
注意:泛型只能是引用类型,不能是基本类型
对于ArrayList集合而言,直接打印得到的不是地址值,而是内容,如果内容为空,得到的是空的字符串,[]
如果希望向集合当中存储基本数据类型,必须使用基本类型对应的包装类
基本类型 | 包装类(引用类型,包装类都位于java.lang包下) |
---|---|
byte | Byte |
short | Short |
int | Integer【特殊】 |
long | Long |
float | Float |
double | Double |
char | Character【特殊】 |
boolean | Boolean |
从JDK1.5+开始,也支持自动装箱、自动拆箱
自动装箱:基本类型->包装类型
自动拆箱:包装类型->基本类型
public class Demo05ArrayListBasic {
public static void main(String[] args) {
ArrayList<String> listA = new ArrayList<>();
//错误写法
//Arraylist<int> listB = new Arraylist<>();
ArrayList<Integer> list = new ArrayList<>();
list.add(100);
list.add(200);
System.out.println(list);
System.out.println(list.get(1));
int num = list.get(1);
System.out.println(num);
}
}
最后
以上就是风趣微笑为你收集整理的Java初学——ArrayList集合的全部内容,希望文章能够帮你解决Java初学——ArrayList集合所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复