List <String> list = new ArrayList<>();
与List <String> list = new ArrayList<String>();
static void first(){
List <String> list = new ArrayList<>();
list.add("hello world");
String s = list.get(0);
static void second(){
List <String> list = new ArrayList<String>();
list.add("hello world");
String s = list.get(0);
编辑1:这个问题意图需要澄清在&#34;第二个&#34;中使用字符串在钻石运算符中的区别。方法以及它与&#34;第一个&#34;的区别?方法,其中钻石运算符中不存在String。为什么在菱形运算符中明确提到String,如果该方法没有说明呢?我的问题与钻石运营商无关,它与这些运营商内部的内容有关。
编辑2:这个问题与钻石经营者无关。