读书人

IO源求解答

发布时间: 2013-09-08 15:21:21 作者: rapoo

IO流,求解答

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class TransStreamDemo {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {

InputStream in = System.in;


InputStreamReader isr = new InputStreamReader(in);


BufferedReader bufr = new BufferedReader(isr);

String line = null;
while((line=bufr.readLine())!=null){
if("over".equals(line))
break;
System.out.println(line.toUpperCase());
}



}

}


"over".equals(line)这地方不太明白,为什么会用"over"?? java
[解决办法]
就是如果输入over程序就结束。这是自己定义的over,当然你也可以改成其他字符串啊。
[解决办法]
你输入“over”之后程序就停止了,当然你也可以换成其他的字符串
[解决办法]
就是当你输入的over时,程序就停止读出你输入的数据,然后break,不再输出。
[解决办法]
自己定义的,可以改成“end”或者其他都行,"end".equals(line)这段程序也能结束

读书人网 >J2SE开发

热点推荐