Java 下面语句中的大括号是否表示开放数组?
如果我删除“Java 下面语句中的大括号是否表示开放数组?,java,Java,如果我删除“{}”,编译器会要求为数组填充一个维度。这两个大括号作为一个命令意味着什么?它意味着使用大括号之间的内容初始化数组。例: Integer[] ints = list.toArray(new Integer[]{}); 使用1、2和3生成一个数组。另一方面: new Integer[] { 1, 2, 3} 只是意味着初始化一个没有任何值的数组。因此,它与新整数[0]相同,它意味着您使用大括号之间的内容初始化数组。例: Integer[] ints = list.toArray(n
{}
”,编译器会要求为数组填充一个维度。这两个大括号作为一个命令意味着什么?它意味着使用大括号之间的内容初始化数组。例:
Integer[] ints = list.toArray(new Integer[]{});
使用1、2和3生成一个数组。另一方面:
new Integer[] { 1, 2, 3}
只是意味着初始化一个没有任何值的数组。因此,它与
新整数[0]
相同,它意味着您使用大括号之间的内容初始化数组。例:
Integer[] ints = list.toArray(new Integer[]{});
使用1、2和3生成一个数组。另一方面:
new Integer[] { 1, 2, 3}
只是意味着初始化一个没有任何值的数组。因此,它与新整数[0]相同,这实际上意味着空数组。
{}
允许您提供数组的元素:
new Integer[] {}
相当于:
Integer[] ints = list.toArray(new Integer[]{1, 2, 3});
检查此链接:
有关更多信息,请转到
创建、初始化和访问数组部分。这实际上意味着空数组。{}
允许您提供数组的元素:
new Integer[] {}
相当于:
Integer[] ints = list.toArray(new Integer[]{1, 2, 3});
检查此链接:
有关更多信息,请转到创建、初始化和访问数组部分。是,空数组。就像整数[0]。是的,是一个空数组。就像整数[0]