Scanner scanner = new Scanner(System.in); System.out.print("请输出你的姓名:"); //姓名是字符串:调用的方法是next() String name = scanner.next(); //年龄调用的是int型的数据:调用的方法是nextInt() System.out.print("请输入你的年龄:"); int age = scanner.nextInt(); //体重输入的是double型:调用的方法是nextDouble() System.out.print("请输入你的体重:"); double weight = scanner.nextDouble(); //真值判断输入的是boolean:调用的方法是nextBoolean() System.out.print("你是否相中我了呢:"); boolean question = scanner.nextBoolean(); //对于一个字符的输入java没有提供Scanner类库没有提供相应的方法:具体的方法如下: System.out.print("请输入你的性别:"); String gender = scanner.next(); char at = gender.charAt(0);
1:导入包java.util.Scanner;
2:实例化new Scanner();要放入参数;Systen.in
2:调用的next......()方法返回的对象不用再输出;
4:特殊点:Scanner没有提供char方法 具体生成方法查看代码.