0 java list arraylist multidimensional-array
所以我有一个任务是为游戏制作一个领域.我可以在每个字段上有许多项目,并且字段的大小由用户选择.我的问题是我该怎么做.我尝试使用数组ArrayList,但每次尝试向其添加值时,都会出现NullPointException.我怎么解决这个问题?
这就是我想出来的.'TypeInfo'是一个数组String(问题不在其中,我检查过),但我在其行中得到异常:
List<String[]>[][] items = new ArrayList[x][y];
itemBoard[0][1].add(typeInfo);
Run Code Online (Sandbox Code Playgroud)
当然,itemBoard[0][1]没有初始化为任何东西. NullPointerException意味着什么null,所以找到的null东西,并确保它不是null.
List[][] items = new ArrayList[x][y];
itemBoard[0][1] = new ArrayList<>(); //java 7 shortcut
itemBoard[0][1].add(typeInfo);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |