通过 java.util.Scanner 类获取用户的输入是 Java5 的新特性。创建一个 Scanner 实例时,通常使用 system.in 作为参数,这表示读取标准输入流。此实例会等待用户输入,直到用户按下回车键。输入的内容随后可以被读取并处理。访问 Scanner 实例的方法 nextLine() 可以获取用户输入的整个字符串。
下面是一个简单的示例代码:
java
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入字符串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) {
break;
}
System.out.println(">>>" + line);
}
}
}
该示例中,程序会提示用户输入字符串,并在每行输入后输出用户输入的内容。如果输入的是 "exit",则会结束输入循环。要获取输入内容,只需调用 nextLine() 方法。
温馨提示:答案为网友推荐,仅供参考