黑马程序员技术交流社区

标题: IO问题 [打印本页]

作者: 盛亚昆    时间: 2012-3-24 15:15
标题: IO问题
class ReadIn2
{
        public static void main(String[] args) throws IOException
        {
                InputStream in=System.in;               
                StringBuilder sb=new StringBuilder();
                while(true);
                {
                int ch=in.read();
                if(ch=='\r')
                        continue;
                if (ch=='\n')

                {
                        String s=sb.toString();
                        if("over".equals(s))
                                break;
                                System.out.println(s);//缓冲区里一直有数据
                                sb.delete(0,sb.length());//删除缓冲区中数据
                }
                else
                        sb.append((char)ch);//自己读出来是单个的字母,转成字符       
                }
                in.close();
        }
}
错误,求解
ReadIn.java:54: continue 在 loop 外部
                        continue;
                        ^
ReadIn.java:60: 在 switch 或 loop 外部中断
                                break;
                                ^
作者: 万正    时间: 2012-3-24 15:21
while后面多打了个分号
作者: 盛亚昆    时间: 2012-3-24 15:22
谢谢 指点




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2