zoukankan      html  css  js  c++  java
  • RandomAccessFile类

    构造器: public  RandomAccessFile(File  file, String  mode)

                   public  RandomAccessFile(String name, String  mode)

     创建RandomAccessFile类实例需要指定一个mode参数,

                   该参数指定RandomAccessFile的访问模式:

                                         r:以只读方式打开

                                      rw: 读取和写入

                                    rwd:读取写入 同步更新文件内容

                                    rws:读取和写入 同步文件内容和元数据的更新

    读取文件内容:

    RandomAccessFile raf = new RandomAccessFile(“test.txt”, “rw”);     
        raf.seek(5);
        byte [] b = new byte[1024];
    int off = 0; int len = 5; raf.read(b, off, len); String str = new String(b, 0, len); System.out.println(str); raf.close();

    写入文件内容:

    RandomAccessFile raf = new RandomAccessFile("test.txt", "rw");
        raf.seek(5);
            
        //先读出来
        String temp = raf.readLine();
            
        raf.seek(5);
        raf.write("xyz".getBytes());
        raf.write(temp.getBytes());
            
        raf.close();

       

    All that work will definitely pay off
  • 相关阅读:
    第九周学习总结&实验报告(7)
    团队展示
    结对编程
    微信公众号
    编程作业
    《构建之法》
    自我介绍
    java学期总结
    14周作业
    13周总结
  • 原文地址:https://www.cnblogs.com/afangfang/p/12610074.html
Copyright © 2011-2022 走看看