语句
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);
------解决方案--------------------
boolean[] arr=new boolean[10];
Arrays.fill(arr,true);
System.out.println(Arrays.toString(arr));
我这里运行上面这些代码没有错
------解决方案--------------------
我试过了,用*号一样是可行的。楼主看看是不是 ; 号之类的错误若写成;号就不可以了。还有一种可能性 就是,楼主的代码里,import了别的带*号的包,在这些包里,有同名(Arrays)的类,这样,编译器就不知道选择哪个类了。或者当前包下也有Arrays类,这种情况也是不行的。