好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

java 输入输出IO流 RandomAccessFile文件的任意文件指针位置地方来读写数据

java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile; /** * @ClassName RandomAccessFileExample * @projectName: object1 * @author : Zhangmingda * @description: XXX * date: 2021/4/18. */ public class RandomAccessFileExample { public static void main(String[] args) { String textFilePath = "输入输出文件读写/src/test/input/test.txt" ; try (RandomAccessFile randomAccessFile = new RandomAccessFile(textFilePath,"r" )) { // 当前文件指针位置 System.out.println(randomAccessFile.getFilePointer()); // 0 randomAccessFile.seek(3 ); System.out.println(randomAccessFile.getFilePointer()); // 3 byte [] bytes = new byte [1024 ]; int len; while ((len = randomAccessFile.read(bytes)) != -1 ){ String str = new String(bytes, 0, len, "utf-8" ); System.out.println(str); /** *槽,这是测试输入的,你知道么? * 不知道? * 不知道拉到。 */ } } catch (FileNotFoundException e){ e.printStackTrace(); } catch (IOException e){ e.printStackTrace(); } } }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

java 输入输出IO流 RandomAccessFile文件的任意文件指针位置地方来读写数据

标签:put   就是   classname   tst   oid   读取   方法   project   zhang   

查看更多关于java 输入输出IO流 RandomAccessFile文件的任意文件指针位置地方来读写数据的详细内容...

  阅读:30次