Re: [問題] 有關byte的問題

看板java作者 (-858993460)時間13年前 (2011/01/06 03:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《kenlan (kenlan )》之銘言: : 大家好,我遇到了一個byte的問題 : byte Input[] = new byte[temp.length]; : for (int i = 0; i < temp.length; i++) { : Input[i] = temp[i]; : } : String msg = new String(Input); : System.out.println(msg); : 此為印出 aaa : if(msg.equals("aaa")) : System.out.println("hello"); : 印不出hello : 代表雖然msg是aaa,可是使用equals失敗了 : 要怎樣才能使用equals呢??或是有其它類似equals的方法 : 我用 msg == "aaa" 也是失敗了 回文好了 印出 aaa 不代表字串內容只有 aaa 要看你原來的 byte 有哪些東西 所以我之前的推文是要你去測你的 msg 裡面是不是真的只有三個 'a' 而不是要你去測 "aaa" 這個字串是不是只有三個 'a'.... (這根本測都不用測= =) 這問題的最源頭是你的 temp 因為它是之後變成 msg 的內容的源頭 所以你或許也可以去看你的 temp 裡面是不是只有三個 97.... -- 実琴:「河野!你真的就這樣被物質慾望給吸引過去了嗎?!」 亨:「只要穿著女裝擺出親切的樣子,所有必要花費就能全免,似乎一點都不壞啊。」 実琴:「難道你沒有男人的尊嚴了嗎?!」 亨:(斷然道)「沒有。在節衣縮食生活吃緊學生面前,沒有那種東西。」 --プリンセス・プリンセス 第二話 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.230.62
文章代碼(AID): #1D9C8BuE (java)
討論串 (同標題文章)
文章代碼(AID): #1D9C8BuE (java)