首页
诗词
字典
板报
句子
名言
友答
励志
学校
网站地图
J2SE开发
Java Web开发
J2EE开发
J2SE开发
J2ME开发
Java面试
Java相关
Eclipse开发
Java Exception
当前位置:
首页
>
教程频道
>
JAVA
>
J2SE开发
>
新手代码有关问题,关于用户名和密码判断正确否
2012-05-09
新手代码问题,关于用户名和密码判断正确否引用case 2:String userabcint password1111System.out.pr
新手代码问题,关于用户名和密码判断正确否
引用
case 2:
String user="abc";
int password1=111;
System.out.println("【大富翁>登陆】");
for (int i = 3; i > 0; i--) {
System.out.print("请输入用户名:");
String user0 = in.next();
System.out.print("请输入密码:");
int password0 = in.nextInt();
System.out.println("");
if (user0 == user && password0 == password1) {
System.out.println("欢迎您:" + user);
break;
}
if ((i - 1) > 0) {
System.out.println("密码有误,请重新输入!您还有" + (i - 1) + "次机会!");
} else {
System.out.println("密码输入错误超过三次!");
}
}
break;
代码看起来是没有问题的,输入正确,但是提示错误,这是为什么呢?
我自己推测是String用户名判断有问题,但是我不知道怎么改……
[解决办法]
String 的需要用equals 判断
不能直接用==
[解决办法]
探讨
String 的需要用equals 判断
不能直接用==
查看更多
下一篇
本文网址:
https://www.reader8.net/jiaocheng/20120509/1515982.html
读书人精选
热点排行
java 接口是类吗?该怎么解决
CrawlScript语言————一门用javascri
关于synchronized方法的有关问题
下边一段话是否有错,如果有,错在哪?请
求大神简洁明了的解释下几行代码
Velocity可以设置默认值吗?解决办法
java的Frame或Panel怎么获得焦点
用xfire调用webserver时报null,求解!解
为了避免one和two相互影响,小弟我是不是
Java中的this 关键字的有关问题