java – Arrays.fill()方法导致异常
发布时间:2020-12-15 02:57:13 所属栏目:Java 来源:网络整理
导读:现在我无法用空格填充数组.每当我使用数组填充方法时,我都会遇到异常.现在我排除了剩下的代码,只包括导致问题的代码.这里是.注意我是 java的初学者,所以如果这个问题太简单,请不要生气.我在这里搜索过,找不到任何东西. public class board { public static v
现在我无法用空格填充数组.每当我使用数组填充方法时,我都会遇到异常.现在我排除了剩下的代码,只包括导致问题的代码.这里是.注意我是
java的初学者,所以如果这个问题太简单,请不要生气.我在这里搜索过,找不到任何东西.
public class board { public static void main(String args[]) { char board [][] = new char [6][7]; int column=0; int row=0; java.util.Arrays.fill(board,' '); } } 例外说
解决方法
Arrays.fill需要一个单维数组,你传递的是锯齿状数组.
相反,这样做: for(int x=0;x<board.length;x++) for(int y=0;y<board[x].length;y++) board[x][y] = ' '; 或这个: for(int x=0;x<board.length;x++) Arrays.fill( board[x],' ' ); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |