[java-io]RandomAccessFile

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                 System.out.println(str.charAt(i)+""+str.charAt(i+1));
                i++;
            }
          
        }
        catch(Exception oute){
            oute.printStackTrace();
        }
    }

}

你可能感兴趣的:(JavaSE)