本帖最后由 陈延真 于 2013-6-1 15:37 编辑
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
/*
*需求: 从键盘录入数据打印在控制台
* 从键盘录入到打印控制台,需要转换流,为什么使用高效的时候,用的是BufferedReader,而不是BufferedInputStream?
*/
class Demo {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String line = null;
while ((line = br.readLine()) != null) {
if ("over".equals(line)) {
break;
}
bw.write(line);
bw.newLine();
bw.flush();
}
bw.close();
br.close();
}
}
|