控制台输入
在基础阶段, 我们经常要在控制台输入一些值, 和程序进行交互, 所以 java 就提供了一个类, Scanner 来进行输入.
例:
首先是在 package 下面引入一个类:
import java.util.Scanner;
然后才能使用这个类.
- Scanner scanner = new Scanner(System.in);
- System.out.println("请输入你的名字:");
- String name = scanner.nextLine();
- //nextLine() 读取输入的一行, 存入到字符串 name 中
- System.out.println("请输入你的年龄:");
- int age = scanner.nextInt();
- //nextInt() 读取输入的一行, 并转为 int 类型, 别的类型也有对应的转换
- // 比如: nextByte(),nextDouble() 等
- System.out.println("************* 输出 **************8");
- System.out.println("你的名字是:" + name);
- System.out.println("你的年龄是" + age);
- // 运行的结果:
- /**
- * 请输入你的名字:
- * Gfrost
- * 请输入你的年龄:
- * 22
- * ************* 输出 **************8
- * 你的名字是: Gfrost
- * 你的年龄是 22
- */
细节决定成败!
个人愚见, 如有不对, 恳请扶正!
来源: http://www.bubuko.com/infodetail-3428584.html