今天在网上看到这样一道题()括号里填啥的时候会输出ab
public class Test { public static void main(String[] args) { if () { System.out.println("a"); } else { System.out.println("b"); } } }
看到这题我立马就在电脑上试了起来 啊哈哈
public class Test { public static void main(String[] args) { if (System.out.printf("a")==null) { System.out.println("a"); } else { System.out.println("b"); } } }
public class Test { public static void main(String[] args) { if (args==null||new Test(){{Test.main(null);}}==null) { System.out.println("a"); } else { System.out.println("b"); } } }
哈哈哈哈哈哈哈哈