一、ArrayList
1.集合
代码如下(示例):
import java.util.ArrayList;
public class Demo02ArrayList {
public static void main(String []args) {
ArrayList <String> list =new ArrayList<>();
System.out.println(list);
System.out.println("==============");
list.add("迪丽热巴");
System.out.println(list);
System.out.println("==============");
list.add("吴磊");
list.add("赵露思");
System.out.println(list);
//错误写法
//list.add(1000);
}
}
2.常用方法
代码如下(示例):
import java.util.ArrayList;
public class Demo03ArrayListMethod {
public static void main(String []args) {
ArrayList<String> list = new ArrayList<>();
boolean success= list.add("成龙");
System.out.println("添加是否成功"+success);
System.out.println(list);
list.add("姚明");
list.add("刘德华");
list.add("黎明");
list.add("郭富城");
System.out.println(list);
//证明下标从0开始
String name=list.get(3);
System.out.println("索引3号位置是:"+name);
int size1=list.size();
System.out.println(size1);
String whoRemoved=list.remove (3);
System.out.println("被移除的是"+whoRemoved);
System.out.println(list);
int size2=list.size();
System.out.println(size2);
System.out.println("==========");
for(int i=0;i<list.size();i++) {
System.out.println(list.get(i));
}
}
}