既然楼主都已经用了BufferedRead读取键盘录入。。。
为何还用Scanner呢。。。
还有……楼主取的变量名看得好辛苦……
这是用BufferedRead存储键盘录入的。。。
- import java.io.*;
- class Demo
- {
- public static void main(String[] args) throws Exception
- {
- BufferedReader keyIn=new BufferedReader(new InputStreamReader(System.in));
- PrintWriter outText=new PrintWriter(new FileOutputStream("a.txt"),true);
- System.out.println("请输入要录入的内容。输入overin或者按Ctrl+C结束录入");
- String line=null;
-
- while ((line=keyIn.readLine())!=null)
- {
- if("overin".equals(line))
- break;
- outText.println(line);
- }
- keyIn.close();
- outText.close();
- }
- }
复制代码
|