可以试试这样(import java.io.*)
                File file = new File("D:\\test.txt");
                try {
                    FileWriter fw=new FileWriter(file);
                    PrintWriter pw=new PrintWriter(fw);
                    pw.println("你的字符串");
                    pw.close();
                    fw.close();
                } catch (Exception e1) {
                    e1.printStackTrace();
                }

解决方案 »

  1.   

    import java.io.*;
    public class GetScore { public void writeFile(String fstrSrc,String fstrFilePath){
    //parameter check
    if(fstrSrc == null ||
       fstrSrc.length() == 0 ||
       fstrFilePath == null){
    return;
    }
    //write file
    try {
    BufferedWriter writer = new BufferedWriter(
    new FileWriter(fstrFilePath,true));
    for(int i = 0;i < fstrSrc.length();i ++){
    writer.write(fstrSrc.substring(i,i+1));
    writer.newLine();
    }
    writer.flush();
    }
    catch (IOException ex) { } }
    public static void main(String[] args){
    GetScore test = new GetScore();
    test.writeFile("aaabbb","F://test//testfile.txt"); }
    }
    我测试过了