我有一个类 Fruit 在其构造函数中实例化一个向量(不同水果的向量)。在那个类中,我正在编写一个 searchVector 方法。我想从另一个类 searchFruit 调用该方法,但如果我创建 Fruit 类的对象,则会初始化一个新向量。当我调用 searchVector 方法时,向量是空的(因为创建了新向量),因此搜索失败。有没有一种方法可以从 searchFruit 类中调用 searchVector 方法。
class Fruit{
Vector v;
Fruit(){
v= new vector();
}
public Fruit searchVector(String fruit){
//Searches Fruit
}
}
class searchFruit{
Fruit apple = new Fruit();
apple.searchVector("Apple");
}
或者,如果我想在 searchFruit 类中编写搜索函数,如何将创建的向量传递给该类。