A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© leaf168 中级黑马   /  2015-10-11 23:32  /  278 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

1 个回复

正序浏览
本帖最后由 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. }
复制代码



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马