1.为什么要有集合?
2.集合的特点
3.集合增删改查及遍历
package xzx.arraylistdemo;
import java.util.ArrayList;
public class ArrayListDemo1 {
public static void main(String[] args){
ArrayList<String> list = new ArrayList<>();
System.out.println(list);
boolean result = list.add("aaa");
System.out.println(result);
System.out.println(list);
list.add("aaa");
list.add("ccc");
System.out.println(list);
list.remove("aaa");
System.out.println(list);
String str = list.remove(1);
System.out.println(str);
System.out.println(list);
list.add("bbb");
list.add("ccc");
list.add("ddd");
String str1 = list.set(1,"eee");
System.out.println(str1);
System.out.println(list);
String str2 =list.get(1);
System.out.println(str2);
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}
4.基本数据类型对应的包装类
package xzx.arraylistdemo;
import java.util.ArrayList;
public class ArrayListDemo3 {
public static void main() {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
System.out.print("[");
for (int i = 0; i < list.size(); i++) {
if(i == list.size() - 1){
System.out.print(list.get(i)+"]");
}
else{
System.out.print(list.get(i)+",");
}
}
}
}