import java.util.*;
public class Sa6 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入您的用户名:");
String yonghu = input.next();
System.out.print("请输入您的密码:");
int mima = input.nextInt();
if (yonghu == "青" && mima ==123){
System.out.print("欢迎你,青");
} else {
System.out.print("对不起,你不是青");
}
}
}
就是这样一个程序,我输入用户名是 青 密码是123,但是控制台却显示"对不起,你不是青" 把 青 改成int变量,如1234就可以,如果您有时间,请帮我解答一下,谢谢了
public class Sa6 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入您的用户名:");
String yonghu = input.next();
System.out.print("请输入您的密码:");
int mima = input.nextInt();
if (yonghu == "青" && mima ==123){
System.out.print("欢迎你,青");
} else {
System.out.print("对不起,你不是青");
}
}
}
就是这样一个程序,我输入用户名是 青 密码是123,但是控制台却显示"对不起,你不是青" 把 青 改成int变量,如1234就可以,如果您有时间,请帮我解答一下,谢谢了
解决方案 »
- 请求指导,如何将String里面的数字筛选出来返回一个数组?
- Java面试题,大家和我一起做
- 下面的程序有点不懂~请帮忙解释下,另外wait() ,nofity(),sleep()的区别
- 列出101到200以内所有的质数出现问题
- 几个基础问题
- 一个关于抽象工厂的问题
- 求助--关于IO的乱码问题
- jbuilder x的地址
- help with 'Error setting up static cursor cache' ??!!
- 这个Java代码哪里错了,哪里里错了,指导一下小白我,就是想实现按钮的功能
- 怎么让eclipse刚开始运行的时候,出来选择选择那个位置为项目的位置。
- 怎么让eclipse重新显示GUI界面?
这2个不同的对象怎么可能相等?
用equals吧
改成 青.equals(yonghu)
编码吧...如果是按下"a"键,再输出就是97.除非你强制类型转换.(char).这样才输出a.
我也是新手