java字节流,字符流问题怎么判断一个文件要用字节流仍是用字符流

有中文就用字符流,没中文能够用字节流,这个应该根据你具体状况而定,就是看这个文件里面内容的字符是什么样的,像中文就是一个字节放不下,须要用两个字节来存储,那么字符流一个字符一个字符的往里读,因此能读出来,你用字节流就不行了,一个字节一个字节的往里读,把一个汉字拆成一半了,到时候操做系统不认识,显示都问号, 一看到二进制你有啥不明白的,好多人都知道java里面1个字符等于2个字节,1个字节等于8位,
相关文章
相关标签/搜索