多语言展示
当前在线:1905今日阅读:167今日分享:16

java1.5之前版本从控制台读取文本

从java1.5版本开始,可以使用Scanner类从控制台输入内容,非常方便。但是在1.5之前的版本没有Scanner类。从控制台输入需要使用其他方法。
工具/原料

eclipse

方法/步骤
1

首先创建InputStreamReader类的对象,构造函数的参数是System.in,这个是指向控制台的输入流。

2

创建BufferedReader类的对象,构造函数的参数是InputStreamReader对象。

3

分别导入上面两个类所在的包,都是java.io。

4

调用BufferedReader对象对象的readLine方法,就可以读取控制台的一行文字。

5

这里会抛出一个异常,用try...catch..语句捕获,或者直接抛出即可。

6

运行程序,会阻塞等待用户输入。输入后按回车,程序就能够读取到控制台输入的内容。

推荐信息