为什么Boolean返回值的方式可以直接调用
一道题,此类中 testIfB方法并没有使用static修饰,但是可以在 testIfA()中调用不会报错(此类可以直接运行)。这是为什么呢?
public class test {
public void testIfA() {
if (testIfB("True")) {
System.out.println("True");
} else {
System.out.println("Not true");
}
}
public Boolean testIfB(String str) {
return Boolean.valueOf(str);
}
public static void main(String[] args) {
test t=new test();
t.testIfA();
}
}