这是对的吗?我在谈论this.rates部分和return.rates部分。尝试从构造函数构造和数组对象,并返回集合中的数组对象数。我还在学习,如果我的术语有点偏离,请原谅我。
public class ArrayFun
{
// instance variables
private ArrayList<ArrayRates> rates;
/**
* Constructor for objects of class ArrayFun.
*/
public ArrayFun()
{
this.rates = new ArrayList<ArrayRates>();
}
/**
* Return the number of ArrayRates objects in the collection.
*
* @return int the number of ArrayRates objects in the collection.
*
*/
public int getCount()
{
return rates.size();
}
答案 0 :(得分:0)
您的代码没有错,因为此指的是特定对象的当前实例。
另一种方法可能是在申报费率时进行初始化。
public class ArrayFun
{
// instance variables
private ArrayList<ArrayRates> rates = new ArrayList<ArrayRates>();
// constants
/**
* Tolerance variable when comparing floating point values in sort method.
*/
public static final double SORT_DELTA = .001;
/**
* Constructor for objects of class ArrayFun.
*/
public ArrayFun()
{
}
/**
* Return the number of ArrayRates objects in the collection.
*
* @return int the number of ArrayRates objects in the collection.
*
*/
public int getCount()
{
return rates.size();
}
}
答案 1 :(得分:0)
您的代码没有任何问题,实际上这通常用于所有项目。