weixin_42356006 2010-01-13 17:30
浏览 257
已采纳

看看那个答案对呀?请说出对错原因,谢谢

26.要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合?
A.FileInputStream in=new FileInputStream("file.dat");
in.skip(9); int c=in.read();
B.FileInputStream in=new FileInputStream("file.dat");
in.skip(10); int c=in.read();
C.FileInputStream in=new FileInputStream("file.dat");
int c=in.read();
D.RandomAccessFile in=new RandomAccessFile("file.dat");
in.skip(9); int c=in.readByte();[/size]

  • 写回答

6条回答 默认 最新

  • 黄志辉 2010-01-13 17:40
    关注

    同意LS
    补充下说明:
    [quote]
    B.FileInputStream in=new FileInputStream("file.dat");
    in.skip(10); int c=in.read();
    [/quote]
    这样读出的是第11个字节
    [quote]
    C.FileInputStream in=new FileInputStream("file.dat");
    int c=in.read();
    [/quote]
    都没有指出从哪个字节开始
    [quote]
    D.RandomAccessFile in=new RandomAccessFile("file.dat");
    in.skip(9); int c=in.readByte();[/size]
    [/quote]
    没有skip这个方法

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?