本帖最后由 hss01248 于 2015-3-16 18:30 编辑
- public static void main(String[] args) throws IOException
- {
- InputStreamReader is =new InputStreamReader(System.in);
- char[] buf = new char[3];
- int len = 0;
- while((len = is.read(buf))!=-1)
- {
- System.out.println(new String(buf));
- }
复制代码
定义的是长度3个字符来缓存,为什么输入3个字符的时候,后面还会有一个数字打印出来?
输入:678
输出:
678
8 |
|