私のコードが冗長であるかどうか(そして冗長である場合は、冗長性を排除するための可能な解決策)を誰かに教えてもらえれば、とてもありがたいです。
public class Question {
private Queue<Double> a;
public Question(double XXX) {
a = new LinkedList<Double>(); // REDUNDANT?
......
}
public Question(double[] YYY) {
a = new LinkedList<Double>(); // REDUNDANT?
......
}
}
基本的に、一方のコンストラクターはdouble値を取り、もう一方のコンストラクターはdouble数値の配列を取ります。一度だけインスタンス化する方法はありますQueue
か?