File file = new File("test.txt");
fileOut = new PrintWriter(new FileOutputStream(file));
fileOut.println("sadfdsa");就可以了,还有printf,有这个函数吗?你自己写的吧

解决方案 »

  1.   

    PrintWriter fileOut = new PrintWriter(new FileOutputStream(file));
    就可以了
      

  2.   

    printf()???
    C++??
    如果你是想学 java 的话
    告诉你一些公式读写文件  
      //----------- 读----------- 
    BufferedReader reader = new BufferedReader(new FileReader("Path/file.txt")); 
    String str,Data=""; 
    while(true){ 
       str = reader.readLine(); 
       if (str == null) break; 
       Data += str;

    reader.close();
    return Data; //----------- 写 ----------- 
    try{
       FileWriter writer = new FileWriter("Popmail.ini");
       writer.write("String Data"+"\n");
       writer.write("String Data"+"\n");   iniWriter.flush();
       iniWriter.close();
    }catch(Exception e){
       System.out.println(e);
    }
      

  3.   

    我现在还想提个问题就是,怎么样把文件读进来。比方我想读C:\TEST.TXT这个文件,它里面的内容是
    70%,20%,10%
    30%,40%,30%4.25,3.25,2
    5.26,2.35,3.0
    怎么样把读进来的这些数据分别赋给我上面说的那些数组里?