public class ListTest {
public static void main(String[] args) {
List <String>list=new ArrayList<>();
System.out.println(list);
//[]
//添加####################################
list.add("你好");
list.add("我好");
list.add("大家好");
// [你好, 我好, 大家好]
System.out.println(list);
list.add(2, "你不好");
System.out.println(list);
//[你好, 我好, 你不好, 大家好]
List<String> list1=new ArrayList<>();
list1.add("三国");
list.addAll(list1);
System.out.println(list);
//[你好, 我好, 你不好, 大家好, 三国]
//删除##################################
list.remove("你好");
System.out.println(list);
//[我好, 你不好, 大家好, 三国]
list.remove(1);
System.out.println(list);
//[我好, 大家好, 三国]
list.removeAll(list1);
System.out.println(list);
//[我好, 大家好]
list.clear();//清空集合中的数据
System.out.println(list);
//[]
List<Integer>list2=new ArrayList<>();
list2.add(1);
list2.add(2);
list2.add(3);
//更改#######################################
list2.set(1, 3);
System.out.println(list2);
//查#############################
System.out.println(list2.get(1));
Iterator<Integer> iterator = list2.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
//判断################################ System.out.println(list2.isEmpty());//是否为空 System.out.println(list2.contains(1));//是否包含指定的元素 System.out.println(list2.containsAll(list1));//是否包含指定的一个集合 // 长度 int size = list2.size(); System.out.println(size); //转化为数组 Object[] objects = list2.toArray(); System.out.println(Arrays.toString(objects));