A-A+

若文件是Random Accessile的实例ile 并且其基本文件长度大于0 则下面的语句

2022-08-12 20:06:16 问答库 阅读 197 次

问题详情

若文件是Random Accessile的实例ile,并且其基本文件长度大于0,则下面的语句实现的功能是 ()ile.seek(ile.length()-1);
A.将文件指针指向文件的第一个字符后面
B.将文件指针指向文件的最后一个字符前面
C.将文件指针指向文件的最后一个字符后面
D.会导致seek()方法抛出一个IOException

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
seek()方法是用来设置文件内部文件指针的当前位置,比如seek(longnewPos),这里参数newPos用来指定当前位置。本题中的ile.legth()则表示文件的长度,然后再减1就表示指针指向文件的最后一个字符前面。所以选择B。

考点:文件,语句