JavaFX折线图循环值

JavaFX折线图循环值,javafx,linechart,Javafx,Linechart,不知何故,我的图表不想从循环中获取值。 bufferedReader从文件中获取值,并使用;拆分为多个部分;。字符串[]明细栏是字段变量 XYChart.Series series = new XYChart.Series(); for(int i = 1; i < 5; i++) { series.getData().add(new XYChart.Data(i, parts[i])); } 如果我将System.out.println放入循环,那么值将

不知何故,我的图表不想从循环中获取值。 bufferedReader从文件中获取值,并使用;拆分为多个部分;。字符串[]明细栏是字段变量

XYChart.Series series = new XYChart.Series();
for(int i = 1; i < 5; i++) {
        series.getData().add(new XYChart.Data(i, parts[i]));
        }
如果我将System.out.println放入循环,那么值将正确打印出来

对于普通值,程序工作正常


控制台发出java.lang.reflect.InvocationTargetException。

自己设法得到了答案。 XYChart数据不能是字符串列表类型,而是double或int。
有没有办法使字符串[]列表变成双[]列表?

请发布完整的堆栈跟踪,足够的代码来重现问题,并指出哪一行引发异常。