单选题:阅读下列Java程序并完成填空选择。
阅读下列程序并完成填空。
import java.io.*;
public class Test{
public static void main(String[] args){
try {
RandomAccessFile file=null;
file=new RandomAccessFile("Test.java","r");
long fileCurPos=0;
long fileLength=________________;
while(fileCurPos<file.length()){
String s=file.readLine();
System.out.println(s);
fileCurPos=____________________;
}
file.close();
}catch(FileNotFoundException e1){
System.out.println("找不到文件"+e1);
}catch(IOException e2){
System.out.println("文件读写错误!"+e2);
}
}
}
A.file.size()<br>
file.getPointer()
B.file.size()<br>
file.getFilePointer()
C.file.length()<br>
file.getPointer()
D.file.length()<br>
file.getFilePointer()
答案:D
import java.io.*;
public class Test{
public static void main(String[] args){
try {
RandomAccessFile file=null;
file=new RandomAccessFile("Test.java","r");
long fileCurPos=0;
long fileLength=________________;
while(fileCurPos<file.length()){
String s=file.readLine();
System.out.println(s);
fileCurPos=____________________;
}
file.close();
}catch(FileNotFoundException e1){
System.out.println("找不到文件"+e1);
}catch(IOException e2){
System.out.println("文件读写错误!"+e2);
}
}
}
A.file.size()<br>
file.getPointer()
B.file.size()<br>
file.getFilePointer()
C.file.length()<br>
file.getPointer()
D.file.length()<br>
file.getFilePointer()
答案:D