日期:2014-05-20  浏览次数:20696 次

我想问下,InputStream类中的read()方法怎么定义
我想用System.in.read()方法循环读键盘写入的数据,但是查看文档发现read()方法是abstract的,想问下怎么实现这个方法。
我刚开始是这样用的:while(char   ch=(char)System.in.read()!= '\n ')
                                        {System.out.println(ch);
                                        }
翻译报错,不知道怎么改才能正确,请教了!


------解决方案--------------------
System.in.read()返回的是int类型,指读到的字符个数