我想从键盘输入字符串,然后与"1"相比较,如果相同则显示“ 输入正确”,不相同则显示错误;但如下代码不能实现此功能,请问各位我错哪了,以及如何改正呢
字符串不能用==判断,需要使用equals方法判断,如下:
if(a.equals("1")){ }
字符串比较用equals函数,不能直接==。或者比较1的话,可以用整型输入来进行比较int a = scan.nextInt();if(a==1)...