初始化
ArrayList<Integer> intlist = new ArrayList<>()
往数组中添加元素的方式:
1.尾部追加新元素 add(element)
intlist.add(12)
2.指定位置添加新元素 add(index,element)
intlist.add(2,18)
修改元素 set(index,element)
intlist.set(1,0)
删除元素 remove(index)
intlist.remove(2)
获取元素 get(index)
intlist.get(2)
元素排序方式sort():
1.升序排序
intlist.sort(Comparator.naturalOrder())
2.降序排序
intlist.sort(Comparator.reverseOrder())
*这个排序方式也可以应用在英文中文
获取最大值
Collections.max(intlist)
获取最小值
Collections.min(intlist)
合并数组
数组1 arr1 数组2 arr2
1.在数组1的尾部添加数组2 addAll()
arr1.addAll(arr2)
2.在数组1开头添加数组2 addAll(index, ArrayList)
arr1.addAll(0, arr2)
数组遍历
1.第一种 for
for(int i = 0; i < intlist.size(); i++){
System.out.print(intlist.get(i) + " ");
}
2.第二种 for-each
for(int ele : intlist){
System.out.print(ele + " ");
}