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;
^ |