java的Scanner可以接受外部输入参数来处理
public class TestVar3 {
public static void main(String[] args) {
// 从键盘录入学生信息 姓名,年龄,身高,性别
Scanner sc = new Scanner(System.in);
System.out.print("请输入学生姓名:");
String name = sc.next();
System.out.print("请输入学生年龄");
int age = sc.nextInt();
System.out.print("请输入学生身高:");
float high = sc.nextFloat();
System.out.print("请输入学生性别:");
String sex = sc.next();
System.out.println(String.format("学生姓名为:%s,年龄为:%d,身高为:%f,性别为:%s。",name, age, high, sex));
}
}