相关疑难解决方法(0)

什么是com.sun包内?

就像javax包含扩展一样,com.sun包应该包含什么?

java

16
推荐指数
1
解决办法
1万
查看次数

字符串不能应用于com.org.apache.xpath.internal.operations.String

我正在尝试PieChart在JavaFX中创建一个,我想用它填充数据HashMap.

这是我的代码:

public Graph(HashMap<String, Double> chartData) {
    ObservableList<PieChart.Data> pieChartData = FXCollections.observableArrayList();

    for (Map.Entry<String, Double> entry: chartData.entrySet()) {
        String s = entry.getKey();
        new PieChart.Data(entry.getKey(), entry.getValue());
        //System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue());
    }

    chart = new PieChart(pieChartData);
    chart.setTitle("Imported Fruits");
}
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,当我尝试使用entry.getKey()字符串时,我收到以下错误:

Data中的数据(java.lang.String,double)无法应用于(com.org.apache.xpath.internal.operations.String,Double).

字符串标记为红色,当我entry.getKey()"Some text"它替换它确实有效.原因是什么?

java javafx hashmap

0
推荐指数
1
解决办法
3299
查看次数

标签 统计

java ×2

hashmap ×1

javafx ×1