不可能比较字符串

时间:2018-10-26 23:21:25

标签: java

为什么“ ==”或equals方法不起作用?

        String levelSetting = ManageLogFile.getLevel(); 
        if (levelSetting != Log.Level.DEBUG.toString()) {
            System.out.println(Log.Level.DEBUG.toString());
            System.out.println(levelSetting);
            log.setData(null);
            }

显示结果:

DEBUG
DEBUG

是相同的String ...但是!=不起作用... 我也尝试过等于方法..和同样的问题 我已经比较了长度,两者均为5。

0 个答案:

没有答案