1:注释的代码会执行吗?大多数开发人员认为注释永远不会在程序中执行,但是,它们被执行了。
public class Test { public static void main(String[] args) { // \u000d System.out.println("美好的一天从这一刻开始"); } }2:将下划线用于数字中
public class Test { public static void main(String[] args) { int a = 123_456; System.out.println(a); } }3:双括号初始化 sets, lists, map
public class Test { public static void main(String[] args) { Set<String> GFG = new HashSet<String>() {{ add("你每天都这么精神"); add("你今天看上去很棒"); add("你非常聪明"); } }; System.out.println(GFG); } }4:在插入数组中找到要在何处插入数字元素
public class Test { public static void main(String[] args) { int[] arr = new int[] { 1, 2, 3, 4, 6 }; int pos = Arrays.binarySearch(arr, 5); System.out.println("元素需要插入到: "+ ~pos); } }