diff --git "a/work/com/java/minxi/java_20240512/java_2302_\350\213\217\344\277\212\351\223\255_2344310242/main.java" "b/work/com/java/minxi/java_20240512/java_2302_\350\213\217\344\277\212\351\223\255_2344310242/main.java" new file mode 100644 index 0000000000000000000000000000000000000000..0ddd910e17e1f7ee8e807cbe51d0b97d5dbb3125 --- /dev/null +++ "b/work/com/java/minxi/java_20240512/java_2302_\350\213\217\344\277\212\351\223\255_2344310242/main.java" @@ -0,0 +1,95 @@ +package com.java.minxi.java_20240512.java_2302_苏俊铭_2344310242; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.LinkedList; + +public class main { + public static void main(String[] args) { + ArrayList list = new ArrayList<>(); + list.add("sweet"); + list.add("baby"); + list.add("like"); + list.add("eat"); + list.add("salty"); + System.out.println(list); + + LinkedList link = new LinkedList<>(); + link.add(1); + link.add(2); + link.add(3); + link.add(4); + link.add(5); + System.out.println(link); + + + list.add(0, "food"); + link.addLast(6); + System.out.println(list); + System.out.println(link); + + + list.remove(2); + link.removeFirst(); + System.out.println(list); + System.out.println(link); + + + System.out.println(list.get(3)); + System.out.println(link.getLast()); + + + list.set(1, "New Element"); + link.set(0, 42); + System.out.println(list); + System.out.println(link); + + + list.indexOf("Taarget"); + link.indexOf(42); + System.out.println(list); + System.out.println(link); + + + for (int i = 0; i < list.size(); i++) { + if (list.get(i).equals("Old")) { + list.set(i, "New"); + } + } + Collections.replaceAll(list,"Old","New"); + for (int j = 0; j < link.size(); j++) { + if (link.get(j).equals(10)) { + link.set(j, 20); + } + } + Collections.replaceAll(link,10,20); + System.out.println(list); + System.out.println(link); + + + Collections.reverse(list); + Collections.reverse(link); + System.out.println(list); + System.out.println(link); + + + + Collections.sort(list); + Collections.sort(link); + System.out.println(list); + System.out.println(link); + + + ArrayList list1 = new ArrayList<>(); + LinkedList link1 = new LinkedList<>(); + list1 = list; + link1.add(468); + link1.add(68); + link1.add(48); + link1.add(46); + link1.add(428); + System.out.println(list1.equals(list)); + System.out.println(link.equals(link1)); + + } +}