From 1c28baa3c260e2cbb840984cd54d9954dc57ebae Mon Sep 17 00:00:00 2001 From: Administrator <17385458050@qq.com> Date: Tue, 14 May 2024 20:24:01 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=E6=8F=90=E4=BA=A4=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Maintest.java" | 123 ++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 "work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" diff --git "a/work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" "b/work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" new file mode 100644 index 0000000..7d3581d --- /dev/null +++ "b/work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" @@ -0,0 +1,123 @@ +package com.java.minxi.java_20240511.java_2302_李新炜_2344310245; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.LinkedList; + +public class Maintest { + public static void main(String[] args) { + ArrayList a = new ArrayList(); + a.add("王玉亮"); + a.add("膏药"); + a.add("陈愈"); + a.add("xiaopang"); + a.add("chenyu"); + System.out.println(a); + + LinkedList num = new LinkedList(); + num.add(11); + num.add(22); + num.add(33); + num.add(44); + num.add(55); + System.out.println(num); + + //在`ArrayList`中添加一个元素到列表的开头。 + a.add(0,"wudi"); + System.out.println(a); + + //在`LinkedList`中添加一个元素到列表的末尾。 + num.addLast(66); + System.out.println(num); + + //从`ArrayList`中删除索引为2的元素。 + a.remove(2); + System.out.println(a); + + //从`LinkedList`中删除第一个元素。 + num.removeFirst(); + System.out.println(num); + + //获取`ArrayList`中索引为3的元素。 + String aa = a.get(3); + System.out.println(aa); + + //获取`LinkedList`中最后一个元素。 + int nums = num.getLast(); + System.out.println(nums); + + //将`ArrayList`中索引为1的元素修改为"New Element"。 + a.set(1,"New Element"); + System.out.println(a); + + //将`LinkedList`中索引为0的元素修改为42。 + num.set(0,42); + System.out.println(num); + + //在`ArrayList`中搜索字符串"Target"的位置。 + int bb = a.indexOf("Target"); + System.out.println(bb); + + //在`LinkedList`中搜索整数42的位置。 + int cc = num.indexOf(42); + System.out.println(cc); + + //将`ArrayList`中所有出现的"Old"字符串替换为"New"。 + while (a.contains("Old")) { + int dd = a.indexOf("Old"); + a.set(dd, "New"); + } + System.out.println(a); + + //将`LinkedList`中所有出现的数字10替换为20。 + while (num.contains(10)) { + int ee = num.indexOf(10); + num.set(ee, 20); + } + System.out.println(num); + + //反转`ArrayList`中的元素顺序。 + Collections.reverse(a); + System.out.println(a); + + //反转`LinkedList`中的元素顺序。 + Collections.reverse(num); + System.out.println(num); + + //对`ArrayList`中的字符串元素进行排序。 + Collections.sort(a); + System.out.println(a); + + //对`LinkedList`中的整数元素进行排序。 + Collections.sort(num); + System.out.println(num); + + //比较两个`ArrayList`是否相等。 + ArrayList a2 = new ArrayList(); + a2.add("A"); + a2.add("B"); + a2.add("C"); + a2.add("D"); + a2.add("E"); + + if (a.equals(a2)) { + System.out.println("相等"); + } else { + System.out.println("不相等"); + } + + //比较两个`LinkedList`是否相等。 + LinkedList num2 = new LinkedList(); + num2.add(10); + num2.add(20); + num2.add(30); + num2.add(40); + num2.add(50); + + if (num.equals(num2)) { + System.out.println("相等"); + } else { + System.out.println("不相等"); + } + } +} -- Gitee From 15141accf48ce022737eeb47cbb485b0bcada6d8 Mon Sep 17 00:00:00 2001 From: Administrator <17385458051@qq.c> Date: Wed, 15 May 2024 16:35:20 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=20feat:=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Maintest.java" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename "work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" => "work/com/java/minxi/java_20240512/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" (98%) diff --git "a/work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" "b/work/com/java/minxi/java_20240512/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" similarity index 98% rename from "work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" rename to "work/com/java/minxi/java_20240512/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" index 7d3581d..e7c882f 100644 --- "a/work/com/java/minxi/java_20240511/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" +++ "b/work/com/java/minxi/java_20240512/java_2302_\346\235\216\346\226\260\347\202\234_2344310245/Maintest.java" @@ -1,4 +1,4 @@ -package com.java.minxi.java_20240511.java_2302_李新炜_2344310245; +package com.java.minxi.java_20240512.java_2302_李新炜_2344310245; import java.util.ArrayList; import java.util.Collections; -- Gitee