System.out.println("请输入学生id");
Long id=scanner.nextLong();
System.out.println("请输入学生名称");
String name=scanner.nextLine();
System.out.println("请输入学生年龄");
int age=scanner.nextInt();
输入id之后,按回车键,直接跳了请输入学生年龄
方法一.在后面增加scanner.nextLine(),读取\n
System.out.println("请输入学生id");
Long id=scanner.nextLong();
scanner.nextLine();
System.out.println("请输入学生名称");
String name=scanner.nextLine();
System.out.println("请输入学生年龄");
int age=scanner.nextInt();
方法二.重新创建Scanner对象
System.out.println("请输入学生id");
Long id=scanner.nextLong();
//重新创建Scanner对象
Scanner scanner1 = new Scanner(System.in);
System.out.println("请输入学生名称");
String name=scanner1.nextLine();
System.out.println("请输入学生年龄");
int age=scanner.nextInt();