作者TonyQ (骨頭)
看板java
標題Re: [問題] 字串的問題
時間Sat Mar 11 19:03:46 2006
※ 引述《likerainny (朝目標前進!)》之銘言:
: 有一個程式是要誏人輸入帳號(字串)和密碼(數字),如果連續輸入兩次錯
: 誤則結束程式,我是這樣寫的(以下),問題是,我反覆檢查了好幾次
: 密碼的寫法,執行時沒錯誤。但是字串的寫法不知道是哪裡出了問題,
: 執行時比照的結果就算我輸入正確結果都是錯的(會再要求輸入一次,滿兩次後跳離迴圈
: ),請問可以我(初學者)看一下嗎><,我有看了板規,這樣請教如果不行將自D。:
: if(b==pwd & s==str) //比對寫法有錯?
b跟 pwd 都是int
所以 b==pwd沒錯
s==str有問題
String的比對要改成 s.equals(str) 才是對的:)
String的比對方法
A.equals(B) 或 反過來寫成 B.equals(A) 都可以^^
--
如果程式碼可以注意一下排版會好一點 orz
--
String temp="relax"; | Life just like programing
while(buringlife) String.forgot(temp); | to be right or wrong
while(sleeping) brain.setMemoryOut(); | need not to say
stack.push(life.running); | the complier will
stack.push(scouting.buck()); | answer your life
stack.push(bowling.pratice()); | Bone
everything
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.240.58