下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程 序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行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());
}
} }
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());
}
} }
举一反三
- 下列程序运行后的结果可能是________。import java. io. *;public class Test { public static void main (String [] args) { File file =new File ( "hello . txt" ) ; if (file. exists () ) { file.delete () ; } else { try { file . createNewFile ( ) ; } catch (Exception e ) { e .printStackTrace ( ) ; } } }} A: 如果文件不存在 ,则程序退出 B: 如果文件已经存在 , 则程序退出 C: 如果文件已经存在,则保留该文件 D: 如果文件不存在 , 则创建该文件
- 有如下代码,则该程序运行时输出结果是。 class Test{ static int i=0; public void show() { i++; System.out.println(i); } } public class Demo { public static void main(String[] args) { Test test=new Test(); test.show(); } }
- 编译并运行下面的程序,结果是 public class A { public static void main(String args[]) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.println("B"); } }
- 在Windows 10中,E盘根目录中文件夹"12"里的记事本文件"TEST"的完整路径和文件名为( )。 A: E:\12\TEST.TXT B: E:\12\TEST\TXT C: E:/12/TEST.TXT D: E:\12\TEST
- 请阅读下面的程序 class Test { private static String name; static { name = "World"; System.out.print (name); } public static void main(String[] args) { System.out.print("Hello"); Test test = new Test(); } } 下列选项中,程序运行结果是