看板 java 關於我們 聯絡資訊
寫一個小程式,目標: 1.用FileInputStream將檔案資料讀入readbyte陣列 2.比對readbyte陣列的element是否為空格,以把所有存在檔案的item分出來 問題:若直接打空格,eclipse會顯示"Incompatible operand types byte and String" 所以我把空格先這樣表示 => String space=new String(" "); spacebyte=space.getBytes(); while(readbyte[j]==spacebyte[0]) 但是好像仍然不能解決問題 請好心大大點一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.158.79 ※ 編輯: pinkzera 來自: 140.115.158.79 (10/18 11:50)
MonyemLi:byte spaceUnicode = (byte)' '; //32 10/19 21:13
MonyemLi:不過你這樣比不太好,因為一個字可能1~3byte 10/19 21:15
MonyemLi:如果你想研究,中文字可以去'全字庫'研究字怎麼編的 10/19 21:17