单选题:Java程序阅读,文件操作
下面的Java程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译后将该程序运行3次,则文件test.txt 最后的内容是?
import java.io.*;
public class Test {
public static void main(String args[]) {
try {
String s="ABCDE";
byte b[]=s.getBytes();
FileOutputStream file=new FileOutputStream("test.txt",true);
file.write(b);
file.close();
}
catch(IOException e) {
System.out.println(e.toString());
}
}
}
A.运行错误
B.ABCDE
C.ABCDEABCDE
D.ABCDEABCDEABCDE
答案:D
import java.io.*;
public class Test {
public static void main(String args[]) {
try {
String s="ABCDE";
byte b[]=s.getBytes();
FileOutputStream file=new FileOutputStream("test.txt",true);
file.write(b);
file.close();
}
catch(IOException e) {
System.out.println(e.toString());
}
}
}
A.运行错误
B.ABCDE
C.ABCDEABCDE
D.ABCDEABCDEABCDE
答案:D