在Arrays的返回方法中,是否将索引作为参数的不良做法?

时间:2014-04-02 14:21:47

标签: java methods

例如:

public static JButton[] getBtnScore(){
    return btnScore;
}

public JButton getBtnScore(int i) { /// Is this bad practice?
return btnScore[i];
}

在我意识到getBtnScore()[i]可行之前,我开始这样做,现在我认为这是不好的做法,但我还没有在任何地方确认过。

1 个答案:

答案 0 :(得分:3)

不,这不是一个坏习惯。问题可能出在这种方法中。

Java中有多种方法表明传递索引没有问题:


如果你的问题是:

  

这是一个好的设计吗?

使用提供的信息无法回答。您需要深入解释您的问题,以帮助您做出决定。