【发布时间】:2016-02-23 17:19:14
【问题描述】:
这段代码应该是向单个图块添加一个字母,但它目前的编写方式是向多个图块添加一个字母。我该如何解决?谢谢。
public void add(char c) {
for (int row = 0; row < 4; row++){
for (int col = 0; col < 4; col++){
if (tiles[row][col] != null && tiles[row][col].getLetter() == null){
tiles[row][col].setLetter(letters.pop());
notifyObservers();
break;
}
}
}
}
【问题讨论】:
标签: arrays if-statement for-loop multidimensional-array nested-loops