黑马程序员技术交流社区

标题: 代码问题 [打印本页]

作者: 学习代码    时间: 2014-4-8 16:19
标题: 代码问题
  1. import java.io.*;

  2. class  RandomAccessFileDemo
  3. {
  4.         public static void main(String[] args) throws IOException
  5.         {
  6.                 //writerFile();
  7.                 readerFile();
  8.         }
  9.         public static void readerFile()throws IOException
  10.         {
  11.                 RandomAccessFile raf  = new RandomAccessFile("file.txt","r");
  12.                
  13.                 byte[] arr = new byte[4];
  14.                 raf.read(arr);
  15.                
  16.                
  17.                 String name = new String(arr);
  18.                
  19.                 int age = raf.readInt();
  20.                
  21.                 System.out.println(name);
  22.                 System.out.println(age);
  23.                 byte[] arr1 = new byte[4];
  24.                 raf.read(arr1);
  25.                
  26.                
  27.                 String name1 = new String(arr1);
  28.                
  29.                 int age1 = raf.readInt();
  30.                
  31.                 System.out.println(name1);
  32.                 System.out.println(age1);
  33.                 raf.close();
  34.                
  35.         }
  36.         public static void writerFile()throws IOException
  37.         {
  38.                 RandomAccessFile raf = new RandomAccessFile("file.txt","rw");
  39.                 raf.write("李四".getBytes());
  40.                 raf.writeInt(97);
  41.                 raf.write("李".getBytes());
  42.                 raf.writeInt(99);
  43.                 raf.close();
  44.        
  45.        
  46.         }
  47. }
复制代码

大侠给看一下 为什么会有 异常抛出的啊
作者: Up↑Lee↗    时间: 2014-4-8 23:03
你得确保你目录下有file.txt啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2