java将数组传递到构造函数并获取“无法将double[]转换为int”错误
我试图将一个简单数组传递到一个类的构造函数中,却不断得到一个“cannot convert double[]to int”错误。我真不知道为什么
import java.util.*;
public class Demo {
public static void main(String[] args) {
double[] data = {1,2,3,4,5,6,7,8,9,10,11,12};
Rainfall[] rain = new Rainfall[data];
}
}
import java.util.*;
public class Rainfall {
private double[] monthlyRain;
public Rainfall(double [] array) {
monthlyRain = array;
}
}
我的IDE一直在中的“数据”下方显示一条红色的曲线
Rainfall[] rain = new Rainfall[data];
在主要方法中
共 (0) 个答案