randomaccessfiledemo.java

来自「本java源程序包括了大量的学习程序(共27章)方便大家学习」· Java 代码 · 共 35 行

JAVA
35
字号
import java.io.*;class RandomAccessFileDemo{  public static void main(String argv[])  {    try    {      int w_data = 54321;      RandomAccessFile file1 = new RandomAccessFile("datafile.dat","rw");      file1.writeLong(123456789);      file1.writeInt(w_data);      file1.writeUTF("This is java code");      System.out.println("Write Success");    }    catch(FileNotFoundException e){}    catch(IOException e){}    try    {      int r_data = 0;      long long_data = 0;      String UTF_data = null;      RandomAccessFile file2 = new RandomAccessFile("datafile.dat","r");      long_data = file2.readLong();      r_data = file2.readInt();      UTF_data = file2.readUTF();      file2.close();      System.out.println("The long data is:"+long_data);      System.out.println("The int data is:"+r_data);      System.out.println("The UTF data is:"+UTF_data);    }    catch(FileNotFoundException e){}    catch(IOException e){}  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?