java-ArrayList数组-练习:
package com.etc.liebiao;
/**
*/
public class Student1 {
private String id;
public String name;
public Student1(){}
public Student1(String id,String name){
this.id = id;
this.name = name;
}
@Override
public String toString() {
return String.format("(%S,%S)",name,id);
}
public String getId(){
return id;
}
public void setId(String id){
this.id = id;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
}
package com.etc.liebiao;
import java.util.ArrayList;
public class ArrayList1 {
public static void main(String[] args) {
Student1 s1 = new Student1("2020001","晓奇");
Student1 s2 = new Student1("2020002","小王");
Student1 s3 = new Student1("2020003","晓晓");
ArrayList a = new ArrayList();
// 添加对象
a.add(s1);
a.add(s2);
a.add(s3);
// 遍历
for (int i = 0; i < a.size(); i++) {
System.out.println(a.get(i));
// Student1 s = (Student1) a.get(i);
// System.out.println(s);
}
// 删除元素
a.remove(1);
for (int i = 0; i < a.size(); i++) {
System.out.println(a.get(i));
}
}
}