scanner,对两个对象的相同属性输入
时间: 2023-08-10 15:04:36 浏览: 107
可以使用Scanner类的next方法读取用户输入的字符串,然后将其转换为相应的数据类型。例如,如果要读取两个人的姓名和年龄,可以使用以下代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 读取第一个人的姓名和年龄
System.out.print("请输入第一个人的姓名:");
String name1 = scanner.next();
System.out.print("请输入第一个人的年龄:");
int age1 = scanner.nextInt();
// 读取第二个人的姓名和年龄
System.out.print("请输入第二个人的姓名:");
String name2 = scanner.next();
System.out.print("请输入第二个人的年龄:");
int age2 = scanner.nextInt();
// 输出读取到的信息
System.out.println("第一个人的姓名是:" + name1 + ",年龄是:" + age1);
System.out.println("第二个人的姓名是:" + name2 + ",年龄是:" + age2);
}
}
```
在上面的代码中,我们使用了Scanner类的next方法读取用户输入的字符串和整数,然后将其保存到相应的变量中。最后,我们输出了读取到的信息。
阅读全文