0
我的構造函數是的Java類型不匹配 - 不能從int [] []錯誤轉換在構造
public class Figure{
int[][] x;
Color y;
public Figure(int[][] x , Color y){
this.x=x;
this.y=y;
}
,我在下面的方式初始化對象:
Figure s = new Figure({{0,1,1},{1,1,0}},Color.ORANGE);
得到以下錯誤:
類型不匹配 - 無法從int [] []轉換爲圖 令牌上的語法錯誤:錯位的結構 變量聲明符expec泰德反而
這應該工作:'新圖(new int [] [] {{0,1,1},{1,1,0}},Color.ORANGE);' – Autar 2012-07-25 12:46:19
感謝它的工作原理:) 我應該叫新對象[] evry時間我是使用數組或列表作爲參數? – Yarh 2012-07-25 12:49:07
@Autar:謝謝,它確實有效。 – 2012-07-25 12:49:51