我正在使用外部库。并从数组列表中更改数组后。我收到了这个错误:
The method add(double, double) in the type XYSeries is not applicable for the arguments (int, ArrayList<Double>)
这是我的代码:
ArrayList<Double> addition = new ArrayList<>();
for (int i = 0; i < x.length; i++) {
additionSeries.add(x[i], addition);
additionSeries.add
这可能是什么解决方案?
更新
if(Game.isNewScore) {
if (addition.size() == 5){
addition.remove(0);
}
addition.add(Game.score);
}
这是我的代码在我的arraylist
中增加价值答案 0 :(得分:0)
您的问题是错过了XYSeries
方法add
您只能添加数字:
add(double x, double y);
在这里,您尝试添加数字列表作为第二个参数。 要验证,您的代码应如下所示
// Considering addition `ArrayList` contains 5 or less elements
for (int i = 0; i < x.length; i++) {
for (Double additionEntry : addition) {
additionSeries.add(x[i], additionEntry);
}
}