rt

解决方案 »

  1.   

    try {
        String s = "test";
        BufferedWriter br = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("C:\\test.txt")));
        br.write(s);
    } catch (IOException e) {
        e.printStackTrace();
    }
      

  2.   

    brooksychen(初晨之阳) 老兄你是不是天天都泡在上面啊?
    我一看帖子 就有你的答案
    我会的都没法回了try {
        String s = "test";
        BufferedWriter br = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("C:\\test.txt")));
        br.write(s);
    } catch (IOException e) {
        e.printStackTrace();
    }这代码已经标准的不得了了
    我当时学习的 时候用的就是它
      

  3.   

    我刚刚查了查,注册这个帐号是3月27号,而第一篇回复是4月20号晚上。
    其实我对于CSDN来说算是个新人,新鲜感还没够呢……BTW,我喜欢喝Cappuccino,呵呵~~
      

  4.   

    炒冷饭,来个更简洁的。
        try {
            BufferedWriter out = new BufferedWriter(new FileWriter("C:\myfile.txt"));
            out.write("aString");
            out.close();
        } catch (IOException e) {
        }
      

  5.   

    好吧,炒吧,呵呵其实我把代码贴出去的时候就意识到一个问题,没有close,但想想小程序不关闭也没问题,就算了。
    masse(当午)的代码是更简洁,不过有个小小的问题,就是文件名应写成"C:\\myfile.txt"或"C:/myfile.txt"另外就是楼主要求的是把字符串变量写到文件里,而不是常量~~Anyway,代码确实更简洁。
      

  6.   

    我说的是用FileWriter。不是什么常量变量
      

  7.   

    楼主的题目是“java怎么才能把一个变量中的字符串变量输出到一个文本文件中?”
    看上去似乎是想把一个字符串变量的值输出到文本文件中。不是想挑你的错误,相反,你的代码写得没问题^_^