java输入多个学生信息
时间: 2023-08-22 10:06:41 浏览: 37
可以使用Scanner类来实现输入多个学生信息,以下是示例代码:
```java
import java.util.Scanner;
public class Student {
private String name;
private int age;
private String gender;
public Student(String name, int age, String gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public String getGender() {
return gender;
}
}
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String name, gender;
int age;
while (true) {
System.out.print("请输入学生姓名(输入exit退出):");
name = scanner.next();
if (name.equals("exit")) {
break;
}
System.out.print("请输入学生年龄:");
age = scanner.nextInt();
System.out.print("请输入学生性别:");
gender = scanner.next();
Student student = new Student(name, age, gender);
System.out.println("已录入学生信息:" + student.getName() + "," + student.getAge() + "岁," + student.getGender());
}
}
}
```
该示例代码中,通过while循环实现了多次输入学生信息的功能,输入exit即可退出循环。每次输入学生信息后,会创建一个Student对象,并输出已录入的学生信息。