黑马程序员技术交流社区

标题: 此代码是否有问题(重发,因为写错了一个关键字) [打印本页]

作者: NO?    时间: 2014-4-8 06:59
标题: 此代码是否有问题(重发,因为写错了一个关键字)
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;

public class Test {
        public static void main(String[] args) throws IOException {
                BufferedReader bm = new BufferedReader(new InputStreamReader(System.in));
                BufferedWriter bw=new BufferedWriter(new FileWriter("G://aa.java"));
                String string =null;
                while (true) {
                         string = bm.readLine();
                        System.out.println(string);

                        if (string.equals("over")) {
                                break;
                        }
                        bw.write(string);
                        bw.newLine();
                        bw.flush();

                }
                bm.close();
                bw.close();

        }
}
输入英文一点问题没有,可是一切换到中文的时候就不好使了,会无缘无故的冒出英文单词,
还有各种不能换行,等等问题,是不是代码有问题,还是解码的问题?请求指点。







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