例如:
public static JButton[] getBtnScore(){
return btnScore;
}
public JButton getBtnScore(int i) { /// Is this bad practice?
return btnScore[i];
}
在我意识到getBtnScore()[i]
可行之前,我开始这样做,现在我认为这是不好的做法,但我还没有在任何地方确认过。
答案 0 :(得分:3)
不,这不是一个坏习惯。问题可能出在这种方法中。
Java中有多种方法表明传递索引没有问题:
java.util.List#get(int index)
java.util.Arrays
如果你的问题是:
这是一个好的设计吗?
使用提供的信息无法回答。您需要深入解释您的问题,以帮助您做出决定。