当前位置: 技术问答>java相关
在java中如果想将一个文件以二进制的方式打开,应如何做?
来源: 互联网 发布时间:2015-09-09
本文导语: 在java中如果想将一个文件以二进制的方式打开,应如何做? | 其实你所谓的2进制就是以字节流的方式打开,与之相对的就是字符流方式。 字节流的话,也就是没有字符编码的问题,都是一个...
在java中如果想将一个文件以二进制的方式打开,应如何做?
|
其实你所谓的2进制就是以字节流的方式打开,与之相对的就是字符流方式。
字节流的话,也就是没有字符编码的问题,都是一个个byte读,这方面你可以用FileInputeStream或是RandomAccessFile(推荐使用,提供所有基本类型的读取,提供随机定位,提供读和写!)
字符流方式打开,一般就是打开文本文件,用FileReader或是InputStreamReader(可设定编码方式)
字节流的话,也就是没有字符编码的问题,都是一个个byte读,这方面你可以用FileInputeStream或是RandomAccessFile(推荐使用,提供所有基本类型的读取,提供随机定位,提供读和写!)
字符流方式打开,一般就是打开文本文件,用FileReader或是InputStreamReader(可设定编码方式)
|
FileInputStream就是二进制的阿
|
InputStream
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。