若文件是Random Accessile的实例ile 并且其基本文件长度大于0 则下面的语句实现的功
若文件是Random Accessile的实例ile,并且其基本文件长度大于0,则下面的语句实现的功能是 ( )ile.seek(ile.length()-1);
A.将文件指针指向文件的第一个字符后面
B.将文件指针指向文件的最后一个字符前面
C.将文件指针指向文件的最后一个字符后面
D.会导致seek()方法抛出一个IOException
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:B
seek()方法是用来设置文件内部文件指针的当前位置,比如seek(longnewPos),这里参数newPos用来指定当前位置。本题中的ile.legth()则表示文件的长度,然后再减1就表示指针指向文件的最后一个字符前面。所以选择B。
相似问题
Java通过过滤流I/O访问提供【 】机制。请帮忙给出正确答案和分析 谢谢!
Java通过过滤流I O访问提供【 】机制。请帮忙给出正确答案和分析,谢谢!
Java语言中 移位运算符包括:>> <<和【 】。请帮忙给出正确答案和分析 谢谢!
Java语言中,移位运算符包括:>>、<<和【 】。请帮忙给出正确答案和分析,谢谢!
在Java程序中 通过类的定义只能实现单重继承 但通过【 】工的定义可以实现多重继承关系。请帮忙给出
在Java程序中,通过类的定义只能实现单重继承,但通过【 】工的定义可以实现多重继承关系。请帮忙给出正确答案和分析,谢谢!
Java语言中 有一个类是所有类或接口的父类 这个类的名称是【 】。请帮忙给出正确答案和分析 谢谢!
Java语言中,有一个类是所有类或接口的父类,这个类的名称是【 】。请帮忙给出正确答案和分析,谢谢!
下列数据类型转换 必须进行强制类型转换的是 ( )A.byte→intB.short→longC.l
下列数据类型转换,必须进行强制类型转换的是 ( )A.byte→intB.short→longC.loat→doubleD.int→char请帮忙给出正确答案和分析,谢谢!
