
java如何输入输出个人信息
用户关注问题
我想用Java程序接收用户输入的姓名、年龄等个人信息,该怎么做?
使用Scanner类接收用户输入
可以使用Java中的Scanner类从控制台读取用户输入。首先创建Scanner对象,使用nextLine()方法读取字符串,使用nextInt()读取整数类型的输入。例如,输入姓名可以使用scanner.nextLine(),输入年龄可以使用scanner.nextInt()。
我想把用户输入的姓名、年龄等信息整齐地输出在控制台,应该如何实现?
利用System.out.println和格式化输出
通过System.out.println()可以直接输出字符串和变量,也可以用System.out.printf()方法实现格式化输出,比如控制数字的对齐和字符串的排列,使得输出的个人信息更美观易读。
能否给我一个简单的Java示例,演示如何从用户获得个人信息并输出?
示例代码展示输入输出操作
示例代码中使用Scanner类读取姓名、年龄等信息,然后用System.out.println()打印出来。示例如下:
import java.util.Scanner;
public class PersonalInfo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入姓名:");
String name = scanner.nextLine();
System.out.print("请输入年龄:");
int age = scanner.nextInt();
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
scanner.close();
}
}