在同一个包下,创建两个类。
第一个类:
package ji_he;
public class Student1 {
private String name;
private String age;
public Student1() {
}
public void setname(String name) {
this.name=name;
}
public void setage(String age) {
this.age=age;
}
public Student1(String name,String age) {
this.name=name;
this.age=age;
}
public String getage() {
return age;
}
public String getname() {
return name;
}
public void show() {
System.out.println("name:"+name+","+"age:"+age);
}
}
第二个类:
package ji_he;
import java.util.ArrayList;
import java.util.Scanner;
public class Student3 {
public static void main(String[] args){
ArrayList al=new ArrayList();
Scanner sc=new Scanner(System.in);
System.out.println(“请输入学生个数:”);
int n=sc.nextInt();
for(int i=0;i<n;i++) {
al.add(jilu());
}
for(int i=0;i<n;i++) {
System.out.println(“name:”+al.get(i).getname()+" age"+al.get(i).getage());
}
}
public static Student1 jilu() {
String name=new String();
String age=new String();
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个学生名字:");
name=sc.nextLine();
System.out.println("请输入一个学生的年龄:");
age=sc.nextLine();
Student1 stu=new Student1(name,age);
return stu;
}
}
手动输入学生个数,再输入学生相关信息进行储存。