我想使用构造函数将ArrayList ar的值初始化为ArrayList x。我做错了吗?如果是这样我该怎么办?
public Class Sensor {
ArrayList<float> x= new ArrayList<float>();
public Sensor(ArrayList<float> ar)
{
this.x=ar;
}
}
答案 0 :(得分:1)
你拥有它的方式,ArrayList x已经初始化了。你应该 声明变量,然后通过设置在构造函数中初始化它 ar等于x。
public class ReadData<T> {
private List<T> x;
public ReadData(List<T> ar)
{
this.x=ar;
}
}
PS:更正了Class的命名约定。应该从资本开始。