From d45f0ae07fd5691fb4cec7efed3921dd00911ace Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Tue, 20 Jan 2026 10:34:36 +0800 Subject: [PATCH] =?UTF-8?q?day07-=E5=B8=B8=E7=94=A8=E7=B1=BB-ArrayList-?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E7=BB=83=E4=B9=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day07/src/com/inmind/arraylist03/Demo10.java | 30 ++++++++++++++++++++ day07/src/com/inmind/arraylist03/Test11.java | 8 ++++++ day07/src/com/inmind/arraylist03/Test12.java | 10 +++++++ 3 files changed, 48 insertions(+) create mode 100644 day07/src/com/inmind/arraylist03/Demo10.java create mode 100644 day07/src/com/inmind/arraylist03/Test11.java create mode 100644 day07/src/com/inmind/arraylist03/Test12.java diff --git a/day07/src/com/inmind/arraylist03/Demo10.java b/day07/src/com/inmind/arraylist03/Demo10.java new file mode 100644 index 0000000..d3f1038 --- /dev/null +++ b/day07/src/com/inmind/arraylist03/Demo10.java @@ -0,0 +1,30 @@ +package com.inmind.arraylist03; + +import java.util.ArrayList; + +/* +常用类_ArrayList_添加对象 +创建一个保存学生类对象的集合,对每个学生进行遍历操作 + */ +public class Demo10 { + public static void main(String[] args) { + ArrayList studentList = new ArrayList<>(); + //创建3个学生 + Student s1 = new Student(); + Student s2 = new Student("张三"); + studentList.add(s1); + studentList.add(s2); + //使用匿名对象添加到集合中 + studentList.add(new Student("李四", 20)); + + System.out.println(studentList.size());//3 + //可以使用for循环,对集合的每个元素进行操作 + for (int i = 0; i < studentList.size(); i++) { + Student s = studentList.get(i); + System.out.println(s); + System.out.println(s.getName()); + System.out.println(s.getAge()); + } + + } +} diff --git a/day07/src/com/inmind/arraylist03/Test11.java b/day07/src/com/inmind/arraylist03/Test11.java new file mode 100644 index 0000000..26dcd2d --- /dev/null +++ b/day07/src/com/inmind/arraylist03/Test11.java @@ -0,0 +1,8 @@ +package com.inmind.arraylist03; +/* +ArrayList_练习1_指定格式拼接字符串 +定义以指定格式打印集合的方法(ArrayList类型作为参数),使用@分隔每个元素。 +格式参照: [元素@元素@元素]。 + */ +public class Test11 { +} diff --git a/day07/src/com/inmind/arraylist03/Test12.java b/day07/src/com/inmind/arraylist03/Test12.java new file mode 100644 index 0000000..82137e8 --- /dev/null +++ b/day07/src/com/inmind/arraylist03/Test12.java @@ -0,0 +1,10 @@ +package com.inmind.arraylist03; +/* +常用类_ArrayList_练习2_获取偶数集合 +有一个原本的集合,该集合中有正整数,1,3,4,5,8,9 +将集合中的偶数都取出来,保存,奇数不要 + +实现方式要有2种:1.创建新集合实现 2.不创建新集合实现 + */ +public class Test12 { +}