Java:IO流,从控制台输入内容
try(InputStreamReaderreader=newInputStreamReader(System.in);//将Sytem.in(字节输入流)对象转换成Re...
try(
InputStreamReader reader
= new InputStreamReader(System.in);// 将Sytem.in(字节输入流)对象转换成Reader(字符输入流)对象
BufferedReader br = new BufferedReader(reader))//将普通Reader包装成BufferedReader
{
String
buffer = null;
while ((buffer = br.readLine()) != null) //采用循环方式来一行一行的读取
{
if (buffer.equals("exit")) //如果读取的字符串为"exit",程序退出
{
System.exit(1);
}
System.out.println("输入内容为:" + buffer);//打印读取的内容
}
}
输入“你好”,显示结果为
输入内容为:你好
但是我并没有输入过“exit”这个字符串啊 展开
InputStreamReader reader
= new InputStreamReader(System.in);// 将Sytem.in(字节输入流)对象转换成Reader(字符输入流)对象
BufferedReader br = new BufferedReader(reader))//将普通Reader包装成BufferedReader
{
String
buffer = null;
while ((buffer = br.readLine()) != null) //采用循环方式来一行一行的读取
{
if (buffer.equals("exit")) //如果读取的字符串为"exit",程序退出
{
System.exit(1);
}
System.out.println("输入内容为:" + buffer);//打印读取的内容
}
}
输入“你好”,显示结果为
输入内容为:你好
但是我并没有输入过“exit”这个字符串啊 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询