首页 > 解决方案 > Java gral add问题 方法add(Comparable []) 对于DataTable类型不明确

问题描述

我正在尝试从 GitHub 上的 gral wiki 页面运行示例代码,但是当我使用 data.add 函数时,我遇到了问题:

The method add(Comparable<?>[]) is ambiguous for the type DataTable

这是我的代码:

public Graph() 
{
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setSize(800, 600);


    DataTable data = new DataTable(Double.class, Double.class);
    for (double x = -5.0; x <= 5.0; x+=0.25) 
    {
        double y = 5.0*Math.sin(x);
        data.add(x,y);
    }

}

而且我无法弄清楚问题是什么。

标签: javagithubgraph

解决方案


我想通了,由于某种原因,函数 add 不适用于 java 9.0.1,所以我不得不降级到 8.1


推荐阅读