不知道为什么我的for循环给了我一个错误

时间:2017-04-30 18:04:25

标签: java android

我正在尝试遍历数据列表。

但for循环正在给出非法的表达错误开始。这是代码:

GraphView graph = (GraphView) findViewById(R.id.graph);
LineGraphSeries<DataPoint> series = new LineGraphSeries<DataPoint>(new DataPoint[] {
    for(int i=0; i<ListArray.size(); i++) {
        new DataPoint((i),ListArray.get(i));
    }
});
graph.addSeries(series);

1 个答案:

答案 0 :(得分:1)

我假设这段代码是为了创建一个数组并运行一个循环来简单地在该数组的每个槽中创建对象。

它根本不起作用。转到

What [] ever = new... 
for (int i =0; i < ever.length ; i ++) {
  ever[i] =... 

相反。

除此之外:你不会通过推入太多东西来创建易于阅读的代码。含义:如果要封装数组创建并填充简单,请将该代码移动到私有帮助器方法中。