置頂
socket連線傳輸字串問題
大家好
如題,目前參考網路上的範例
單純的傳輸文字是沒有問題
但想用傳輸過來的字串進行判斷的話
卻一直出錯
例如就是這次我從Client傳輸過來一個字串 s = "test";
Server端收到的s去printf出來
System.out.println(s); (console顯示為test 看起來是正確)
但我使用判斷式去測試
if (s == "test")這一行卻都不成立
請問一下這大概是哪裡出現了問題?
up vote
2
String 比較用.equals()
.equals()判斷字串內容相等, ==判斷字串物件相等
會員登入
(先登入會員才能回覆留言喔!)