diff --git "a/work/com/java/minxi/java_202405012/java_2302_\347\216\213\347\216\211\344\272\256_2344310231/GyLLxwCy.java" "b/work/com/java/minxi/java_202405012/java_2302_\347\216\213\347\216\211\344\272\256_2344310231/GyLLxwCy.java" new file mode 100644 index 0000000000000000000000000000000000000000..0b55a771c716e4ba4e155fe32cd360fc0813a79b --- /dev/null +++ "b/work/com/java/minxi/java_202405012/java_2302_\347\216\213\347\216\211\344\272\256_2344310231/GyLLxwCy.java" @@ -0,0 +1,89 @@ +package com.java.minxi.java_202405012.java_2302_王玉亮_2344310231; + +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.Collections; + +public class GyLLxwCy { + public static void main(String[] args) { + ArrayList arrayList =new ArrayList<>(); + arrayList.add("高耀"); + arrayList.add("小鱼"); + arrayList.add("小伟"); + arrayList.add("小顺"); + arrayList.add("小红"); + System.out.println("ArrayList初始数据: "+arrayList); + + LinkedList linkedList=new LinkedList<>(); + linkedList.add(3); + linkedList.add(30); + linkedList.add(300); + linkedList.add(3000); + linkedList.add(30000); + System.out.println("LinkedList初始数据: "+linkedList); + //2 + arrayList.add(0, "小红"); + System.out.println(arrayList); + linkedList.add(0,38); + System.out.println(linkedList); + + //3 + arrayList.remove(2); + System.out.println("从`ArrayList`中删除索引为2的元素之后: "+arrayList); + + linkedList.remove(0); + System.out.println("从`LinkedList`中删除第一个元素之后: "+ linkedList); + + //4 + String a = arrayList.get(3); + System.out.println("`ArrayList`中索引为3的元素是: "+a); + + Integer b = linkedList.getLast(); + System.out.println("`LinkedList`中最后一个元素是: "+ b); + + //5 + arrayList.set(1, "New Element"); + System.out.println("将`ArrayList`中索引为1的元素修改为\"New Element\"之后: "+arrayList); + + linkedList.set(0, 42); + System.out.println("将`LinkedList`中索引为0的元素修改为42之后: "+linkedList); + //6 + System.out.println(arrayList.indexOf("Target")); + System.out.println(linkedList.indexOf(42)); + //7 + Collections.replaceAll(arrayList, "Old", "New"); + System.out.println(arrayList); + Collections.replaceAll(linkedList, 10, 20); + System.out.println(linkedList); + //8 + Collections.reverse(arrayList); + System.out.println(arrayList); + Collections.reverse(linkedList); + System.out.println(linkedList); + //9 + Collections.sort(arrayList); + System.out.println(arrayList); + Collections.sort(linkedList); + System.out.println(linkedList); + + + //学无余力,太难了,先交,后改 + + + + + + + + + + + + + + + + } + + +}