java randomAccessfile 中的舍弃高八位是什么意思?
ringa_lee
ringa_lee 2017-04-17 11:41:32
0
2
931
//使用writeBytes方法把一串字符写到文件中,使用该方法将会被舍弃字符中的高8位,所以实际上写入的是字符中的低8位.  
randomAccessFile.writeBytes("I am here!If you love me,please give the kiss to me!\nThank you for your love!");  
System.out.println("使用readLine方法读取数据:");  

看博客的源码是这么写的,但是不明白为什么要舍弃高八位?
这是网址:http://blog.csdn.net/qsuron/article/details/9389271
第三段代码的第42行
为什么要踩我 我是真的不会啊 TAT

ringa_lee
ringa_lee

ringa_lee

全部回覆(2)
PHPzhong
public final void writeBytes(String s)
                      throws IOException

Writes the string to the file as a sequence of bytes. Each character in the string is written out, in sequence, by discarding its high eight bits. The write starts at the curpoint position of the filepointer.

這個方法叫什麼? 。 。 。 。 。它叫什麼就是為什麼。 。 。

伊谢尔伦

沒有為什麼 規定。 。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板