Java 将arraylist从不同类添加到while循环中
我在另一个叫做Ratings的类中有一个数组列表 然后我有一个while循环,我想用它在图形中显示数据和时间。除了来自数组列表的主数据部分之外,它的大部分都在工作 我的代码如下:Java 将arraylist从不同类添加到while循环中,java,arrays,arraylist,Java,Arrays,Arraylist,我在另一个叫做Ratings的类中有一个数组列表 然后我有一个while循环,我想用它在图形中显示数据和时间。除了来自数组列表的主数据部分之外,它的大部分都在工作 我的代码如下: XYSeries series = new XYSeries("XYSeries"); int i = 0; int time = 0; double e = 0; ArrayList<Double> emotionvalues = Rating.Array;
XYSeries series = new XYSeries("XYSeries");
int i = 0;
int time = 0;
double e = 0;
ArrayList<Double> emotionvalues = Rating.Array;
while (i < emotionvalues.size()) {
series.add(time, emotions[e]);
e++;
time++;
i++;
}
dataset.addSeries(series);
return dataset;
}
XYSeries=新的XYSeries(“XYSeries”);
int i=0;
整数时间=0;
双e=0;
ArrayList emotionvalues=Rating.Array;
而(i
目前,我收到一个错误,说“表达式的类型必须是数组类型,但它已解析为ArrayList”可能有两个错误?
List.get
而不是[]
,最好使用inti
作为索引,而不是double e
series.add(time, emotions[e]);
series.add(time, emotionValues.get(i));
循环也可以写为:
for (int i = 0; i < emotionValues.size(); ++i) {
series.add(time, emotionValues.get(i));
for(int i=0;i
如果没有后面的
i++
您对错误消息有什么不了解?在哪里可以使用[e]
语法?什么是ArrayList
?在发布问题之前,这些是您应该问的问题。如果您只需搜索编译器错误,所有点击都会回答您的问题。谢谢各位,已经做了几个小时了。现在累了。