黑马程序员技术交流社区

标题: 坑太深了 [打印本页]

作者: leaf168    时间: 2015-10-11 23:32
标题: 坑太深了
1.   下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt 的内容是()。
import java.io.*;
public class Test {
    publicstatic void main(String args[]) {
       try{
           Strings="ABCDE ";
           byteb[]=s.getBytes();
           FileOutputStreamfile=
newFileOutputStream("test.txt",true);
           file.write(b);            
           file.close();
       }
       catch(IOExceptione) {
           System.out.println(e.toString());
       }
    }
}
A. ABCABC
B. ABCDE
C. Test
D.ABCDE ABCDE ABCDE

作者: cc3441251    时间: 2015-10-11 23:41
本帖最后由 cc3441251 于 2015-10-11 23:47 编辑

难道不是D? 顺便说下楼主字节数组写错了 应该是byte[] b=s.getBytes();
  1. import java.io.*;
  2. public class Test123456 {
  3.     public static void main(String args[]) {
  4.        try{
  5.            String s="ABCDE ";
  6.            byte[] b=s.getBytes();
  7.            FileOutputStream file=
  8. new FileOutputStream("test123456.txt",true);
  9.            file.write(b);            
  10.            file.close();
  11.        }
  12.        catch(IOException e) {
  13.            System.out.println(e.toString());
  14.        }
  15.     }
  16. }
复制代码








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2