import java.util.ArrayList;
import java.util.Scanner;
public class ArrayListDemo {
public static void main(String[] args) {
/*ArrayList<String> array=new ArrayList<>();
System.out.println(array.add("hfbhdfh"));
array.add("hfbhdfh");
array.add("hfbhdfh");
array.add("hfbhdfh");
array.add(1,"fasf");
//array.add(7,"fasf");//数组越界,只超一个可以
System.out.println(array);
System.out.println(array.remove("fasf"));
System.out.println(array);
System.out.println(array.remove(1));
System.out.println(array);
System.out.println(array.set(1,"dvadha"));
System.out.println(array);
System.out.println(array.get(1));
//System.out.println(array.get(5));越界
ArrayList<String> a=new ArrayList<>();
a.add("1");
a.add("2");
a.add("3");
for(int i=0;i<a.size();i++) {
System.out.println(a.get(i));
}
ArrayList<Student> s=new ArrayList<Student>();
Scanner sc=new Scanner(System.in);
int n1=sc.nextInt();
String s1=sc.nextLine();
int n2=sc.nextInt();
String s2=sc.nextLine();
Student t=new Student();
Student d=new Student();
s.add(d);
s.add(t);
t.setAge(n1);
t.setName(s1);
d.setAge(n2);
d.setName(s2);
for(int i=0;i<s.size();i++) {
System.out.println(s.get(i).getNam);}*/
ArrayList<Student> a=new ArrayList<>();
addStudent(a) ;
addStudent(a) ;
addStudent(a) ;
for(int i=0;i<a.size();i++) {
System.out.println(a.get(i).getName()+","+a.get(i).getAge());
}
}
public static void addStudent(ArrayList<Student> a) {
Scanner sc=new Scanner(System.in);
System.out.println("姓名");
String name=sc.nextLine();
System.out.println("年龄");
int age=sc.nextInt();
Student s=new Student();
s.setAge(age);
s.setName(name);
a.add(s);
}
}
ArrayList
最新推荐文章于 2023-02-12 16:00:01 发布