String是一个类,如String abc="a";那就是声明了一个对象;你这里面比较的是两个对象的变量值是否相同,所以应该用equals这样写就对了!
Scanner input = new Scanner(System.in);
String check =input.nextLine().trim();
System.out.println("check:"+check);
System.out.println((check.equals("1"))?true:false);
这个问题用到了“==”和“equals”的一些区别 |
|