[問題] HTMLEditorKit.ParserCallback中的問題

看板java作者 (煙酒僧)時間15年前 (2009/05/30 15:30), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
在ParserCallback底下 有一個public void handleTest(char[] text, int position)的方法 在這個方法裡單寫一行 System.out.println(text); 可以印出text的內容,內容為中文 我是想要比較出text中是否含有某個詞 比如說是"電話" "電 話"這樣的詞 確定是電話之後,再將電話號碼整行抓出來存 但是不管怎麼轉型 都不能做比較 之後我把text.toString(); 印出來卻發現是 [C@150bd4d 這樣的文字出現, 我是哪個地方出問題啊?我一直搞不懂 不是直接把char轉成string再用indexOf()就可以找出來嗎? 有哪位好心人可以告訴我到底哪裡出問題, 可以幫我解答一下嗎,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.176.141 ※ 編輯: poppingman 來自: 140.117.176.141 (05/30 15:31)

05/30 16:46, , 1F
System.out.println(new String(txt));
05/30 16:46, 1F

05/30 17:04, , 2F
謝謝樓上大大
05/30 17:04, 2F
文章代碼(AID): #1A8E2Tmz (java)