0

我正在尝试将charts4j库与kotlin一起使用,但是我在创建Data对象时遇到了问题,因为它需要double...或者List<? extends Number>作为参数。我无法创建一个列表,? extends Number因为它似乎不喜欢out Number作为一种类型,并且由于某种原因,它也无法接受扩展运算符。我真的不明白为什么会这样,任何见解将不胜感激。

val list = ArrayList<Double>()

for (i in 1..100) {
    println(i)
    list.add(i.toDouble())
}

val plot: Plot = Plots.newPlot(Data.newData(*list.toTypedArray()))
val chart: LineChart = GCharts.newLineChart(plot)
val url: String = chart.toURLString()

print(url)
4

0 回答 0