Fau*_*Pas 0 java arrays 2d exception fill
我试图用'-1'填充2D数组作为所有值.我正在使用的代码是:
int c [] []=new int[4][4];
Arrays.fill(c,-1)
Run Code Online (Sandbox Code Playgroud)
这会引发以下错误:
Exception in thread "main" java.lang.ArrayStoreException: java.lang.Integer
Run Code Online (Sandbox Code Playgroud)
谁能告诉我代码中有什么问题?
它是一个Integer数组的数组.
你应该写
int c [] []=new int[4][4];
for(int[] arr : c){
Arrays.fill(arr,-1);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
450 次 |
| 最近记录: |