Java 不兼容的类型对象无法转换为数字

Java 不兼容的类型对象无法转换为数字,java,collections,Java,Collections,我正试图编译下面的代码,但得到的“不兼容类型对象无法转换为(编号n:list)处的编号” 聆听“原始类型”警告您的编译器输出和 将列表类型声明为list或list将代码更改为: public static double sumOfList(List<Number> list){ .. } publicstaticdoublesumoff列表(列表){ .. } 谢谢,我更改了代码,所以现在work@SotiriosDelimanolis我真的不认为这是那个问题的重复。这个问题很简单

我正试图编译下面的代码,但得到的“不兼容类型对象无法转换为(编号n:list)处的编号”

聆听“原始类型”警告您的编译器输出和


将列表类型声明为
list
list将代码更改为:

public static double sumOfList(List<Number> list){
..
}
publicstaticdoublesumoff列表(列表){
..
}

谢谢,我更改了代码,所以现在work@SotiriosDelimanolis我真的不认为这是那个问题的重复。这个问题很简单,可能有一些重复,但上面的那个。。。
public static double sumOfList(List<Number> list){
..
}