您的位置:首頁技術文章
文章詳情頁

java讀取文件:char的ASCII碼值=65279,顯示是一個空字符的解決

瀏覽:4日期:2022-08-27 10:41:20

java讀取文件遇到個很神奇的問題,String str1 = '1'; String str2 = '1'; str1 .equals(str1 ) 返回值是false。且他們的長度是不一樣的。

這是個用眼睛看不見的問題,因為有個空字符。這里要去掉他

java讀取文件:char的ASCII碼值=65279,顯示是一個空字符的解決

java讀取文件:char的ASCII碼值=65279,顯示是一個空字符的解決

補充知識:ArrayList.addAll(),clone()都是淺克隆,改變一個集合,另一個會跟著改變

ArrayList.addAll(),clone()都是淺克隆。

(淺克隆:當改變克隆對象的引用類型的值(注意是值?。r,同時會改變原對象對應的值,因為都是同一個地址)

如list1.addAll(list2)

更改list1,list2也會改變。

以上這篇java讀取文件:char的ASCII碼值=65279,顯示是一個空字符的解決就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
国产综合久久一区二区三区