怎么做一个类,该类的功能是这样的,运行程序,在控制台输入一些东西,通过类的方法保存到.txt的文件中(还有的功能是更新和删除.txt内的内容)。我用的是eclips

解决方案 »

  1.   

    这种是IO流的问题呀,学了IO流基础就可以搞定这个.
      

  2.   

    问的问题能更清楚些不???是要做记事本呢?还是只是用IO流?用Scanner  的 next() 方法读到你的控制台输入的信息构建 PrintWriter("Xxx.txt"),直接 .println(读到的内容...)
      

  3.   

    public class FileImport { /**
     * @param args
     * @throws IOException 
     */
    public static void main(String[] args) throws IOException {
    // TODO Auto-generated method stub
    Scanner in = new Scanner(System.in);
    String a = in.nextLine();
    //String a = "aaaaa";
    File file = new File("c://test.txt");
    BufferedWriter writer = new BufferedWriter(new FileWriter(file));
    writer.write(a);
    writer.close();
    }}
      

  4.   

    FileOutputStream fos = new FileOutputStream("E:/test.txt",false);保存,更新,删除是一回事吧,删除只是控制台输入空而已。
      

  5.   

    关于你的问题,基本上就是个文件读写的问题。控制台那个是scanner读入,每本书中都入门部分都会提到
    文件读写部分的基本思路
    1 File类确定文件
    2 FileReader或FileStream或其他什么处理
    3 用缓冲区或Scanner读入字符串
    4 解析处理字符串
    5 FileWriter或FileStream写入File
    6 关闭流。
    你可以参考网上N多此类代码理解一下。