黑马程序员技术交流社区
标题:
InputStream 和 StringBuilder 并没有联系呀(可能我没看出来) ...
[打印本页]
作者:
逝风
时间:
2015-10-28 19:18
标题:
InputStream 和 StringBuilder 并没有联系呀(可能我没看出来) ...
/*
读取键盘录入;
要求:当录入一行数据后,就将该数据打印。
如果录入数据是over,那么停止录入。
*/
import java.io.*;
class readIn
{
public static void main(String[] args) throws IOException
{
InputStream is = System.in;
StringBuilder sb = new StringBuilder();
while (true)
{
int by =is.read();
if (by=='\r')
{
continue ;
}
if (by=='\n')
{
String s = sb.toString();
if ("over".equals(s))
{
break;
}
System.out.println(s.toUpperCase());
sb.delete(0,sb.length());
}
else
sb.append((char)by);
}
}
}
复制代码
作者:
逝风
时间:
2015-10-28 19:20
InputStream 和 StringBuilder 并没有联系呀(可能我没看出来) ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2