在If条件中返回statment时出现意外行为

时间:2016-10-25 22:15:04

标签: java android debugging if-statement return

我有一个测试字符串的方法,

  public boolean teste()
    {
        if ( "com.br".equals("com.br") ) {
            //String teste = "1";
            return true;
        }
        return false;

    }

这个方法总是返回false,当调试时,调试器说它永远不会传入return true;行! 如果我取消注释String teste = "1"; 然后它会返回true; 那是一个Bug吗?

我正在使用Android Studio 2.2.2

这里有不可思议的无法访问代码的屏幕截图! enter image description here

断点标有“X”,表示永远不会执行! 并且申请暂停了返回虚假陈述;!

0 个答案:

没有答案