就是我要读一个文本文件,但是要以二进制的形式输出比如在VC中,可以直接创建一个"wb"就可以了但是在JAVA中如何做出输出二进制文件呢~~~
急急急~~~~谢谢~~最好有代码点
说出思想也行

解决方案 »

  1.   


    在Java中,以流的形式对文件进行操作比较常见的FileInput/OutputStream这两个类FileInputStream  inStream = new FileInputStream("文件绝对路径");这个对象有很多操作。用于把一个文件中的内容以二进制流方式读入内存相反的有  FileOutputStream类用于把二进制数组写入文件其他的看API吧
      

  2.   

    Java中有(Reader-Write)字符流和(InputStream-outPutStream)字节流,你看看哪个更适合你用.
      

  3.   

           我是有一个文本文件,里面什么类型的数据都有但是现在需要用JAVA 程序转成二进制文件   就是转换后的文件打开后必须是乱码
      

  4.   

    FileInputStream  inputStream = new FileInputStream("文件绝对路径"); 
    用一个中间字节数组 来接的话 可以提高效率.
      

  5.   

    在Java中,以流的形式对文件进行操作 比较常见的FileInput/OutputStream这两个类 FileInputStream  inStream = new FileInputStream("文件绝对路径"); 这个对象有很多操作。用于把一个文件中的内容以二进制流方式读入内存 相反的有  FileOutputStream类用于把二进制数组写入文件 其他的看API吧