InputStream从根本上说是二进制结构。如果要读取 文本
数据(例如从控制台),则应使用
Reader某种描述。要将转换
InputStream为
Reader,请使用
InputStreamReader。然后在
BufferedReader周围创建一个
Reader,您可以使用读取一行
BufferedReader.readLine()。
更多选择:
- 使用
Scanner
内置回合System.in
,然后致电Scanner.nextLine
- 使用
Console
(从中获得System.console()
)并致电Console.readLine
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)