【发布时间】:2017-07-21 01:13:34
【问题描述】:
我正在尝试为 java 中的 jrpg 创建地图,我正在作为一个学习项目进行工作。我在地形对象上创建了一个名为 map 的 10x10 数组,并创建了一个独立于数组的地形对象作为测试。接下来我尝试为地图二维数组的每次迭代创建一个地形对象。在这里我得到了错误 “地形无法解析为变量” 我玩过移动几行,并完成了 30 分钟或更长时间的谷歌搜索以寻找解决方案。任何帮助或提示将不胜感激。
terrain[ ][ ] map = new terrain[10][10];
terrain T1 = new terrain();
public void mapp(){
int a = RPGmain.test.game.map.length;
int c=0;
int d=0;
while (c <= a){
int b = RPGmain.test.game.map[c].length;
while(d <= b){
terrain map[c][d]= new terrain(); // <------ the first terrain in this line is where i get the error
d++;
}
d=0;
c++;
}
}
【问题讨论】:
-
terrain map[c][d]-->map[c][d]. -
terrain和map之间有一个空格。我不确定你甚至想在那里做什么。你的意思是只输入map[c][d]= new terrain();? -
类名应以大写字母开头。最好调用类
Terrain而不是terrain
标签: java