[java-io]RandomAccessFile

来源:互联网 发布:hp128fn网络打印设置 编辑:程序博客网 时间:2024/05/02 01:36

import java.io.*;
public class RandomAccess2 {

    /**
     * @param args
     */
    public static void main(String[] args) {
         
         
         RandomAccess2.InAndOut();
    }
    public static void InAndOut(){
        File file=new File("test2.txt");
        try{
           
            file=new File("test2.txt");
            RandomAccessFile raf=new RandomAccessFile(file,"rw");
            String str="";
            for(int i=0;i<20;i++){
                str+=i;
            }
            raf.write(str.getBytes());
            raf.close();
        }
        catch(Exception iaoe){
            iaoe.printStackTrace();
        }
       
        try{
            file=new File("test2.txt");
            RandomAccessFile raf=new RandomAccessFile(file,"rw");
            raf.seek(12);
 
                String str=raf.readLine();
            for(int i=0;i<str.length();i++){
                System.out.println(str.charAt(i)+""+str.charAt(i+1));
                i++;
            }
          
        }
        catch(Exception oute){
            oute.printStackTrace();
        }
    }

}

原创粉丝点击