評價: 3 回應: 1 閱覽: 109
置頂

socket連線傳輸字串問題

大家好

如題,目前參考網路上的範例

單純的傳輸文字是沒有問題

但想用傳輸過來的字串進行判斷的話

卻一直出錯

例如就是這次我從Client傳輸過來一個字串  s = "test";

Server端收到的s去printf出來

System.out.println(s);    (console顯示為test 看起來是正確)

但我使用判斷式去測試

if (s == "test")這一行卻都不成立

請問一下這大概是哪裡出現了問題?

熱門回應

String 比較用.equals()

.equals()判斷字串內容相等, ==判斷字串物件相等

會員登入 (先登入會員才能回覆留言喔!)

Facebook留言