作者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