以下代码会触发警告,因为 vararg 方法调用包含 50 个以上的多态实参:
Arrays.asList(
Arrays.asList("a1", "b1"),
Arrays.asList("a2", "b2"),
...
Arrays.asList("a100", "b100"));
快速修复程序添加了显式类型实参,可以加快编译和 IDE 的速度。
//noinspection RedundantTypeArguments
Arrays.<List<String>>asList(
Arrays.asList("a1", "b1"),
Arrays.asList("a2", "b2"),
...
Arrays.asList("a100", "b100"));