像下面那样写存成的文件a.txt也不是预想的utf-8字符集        PrintWriter out = new PrintWriter(new FileWriter("c:/a.txt"));
        out.println(new String("中文".getBytes("utf-8"),"utf-8"));
        out.flush();
        out.close();不管指定什么,存成的a.txt仍然是默认的iso8859-1字符集如果我要指成它应采用什么字符集来保存该如何做呢