java语言输入分三行,第一行为姓名,不超过10个字符,第二行为年龄,第三行为学号,年龄和学号均为整数。 输出 按如下格式进行输出 样例输入 xiaobao 5 1 样例输出 name:xiaobao age:5 NO:1
时间: 2024-09-27 14:15:24 浏览: 38
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 获取三行输入
String name = scanner.next(); // 姓名,不超过10个字符
int age = scanner.nextInt(); // 年龄,整数
int studentNo = scanner.nextInt(); // 学号,整数
// 输出结果
System.out.println("name:" + name);
System.out.println("age:" + age);
System.out.println("NO:" + studentNo);
scanner.close();
}
}
```
这段Java程序使用`Scanner`从标准输入读取三行数据:姓名、年龄和学号。每行数据都通过`next()`或`nextInt()`方法分别读取。读取完成后,按照指定格式输出。如果输入不符合规定(如姓名超过10个字符),`Scanner`会抛出异常,需要在实际应用中添加错误处理。
样例输入的格式已经符合要求,所以直接复制到命令行执行即可看到预期的结果。
阅读全文