语句
Arrays.fill(a1, true);
注:a1是1个boolean数组错误信息:
FillingArrays.java:25:cannot resolve symbol
symbol: method fill (boolean[],boolean)
location:class Arrays
Arrays.fill(a1,true);
Arrays.fill(a1, true);
注:a1是1个boolean数组错误信息:
FillingArrays.java:25:cannot resolve symbol
symbol: method fill (boolean[],boolean)
location:class Arrays
Arrays.fill(a1,true);
Arrays.fill(arr,true);
System.out.println(Arrays.toString(arr)); 我这里运行上面这些代码没有错
或是落下什么了。
import java.util.Arrays;public class FillBooleanArray { public static void main(String[] args) {
boolean [] a1 = new boolean [15];
Arrays.fill(a1, true);
for(int i=0 ; i<15 ;i++){
System.out.println(a1[i]+"\t"+i);
}
}}
我目前的问题虽然解决了,发现了错误的原因是导入包的语句:
正确的是:import java.util.Arrays;
可我的是:import java.util.*;但是我还有个疑问:就是用我的语句import java.util.*;不是表示包含util下的所有类吗?当然包括Arrays类。为什么需要写的这么清楚呢?