我有一個名爲Machine
類定義爲:HashMap中找到()與陣列
class Machine
{
private String name;
Machine() { name = null; }
// set , get methods of String name
}
我也有一個名爲MachineAtt
類實現一個接口Att
像:
// Att interface
interface Att
{
void add(Machine obj);
Machine find(String name)
}
// MachineAtt class
class MachineAtt implements Att
{
protected Map<String,Machine> hashTable = new HashMap<String,Machine>();
// ovveride methods from interface Att
}
主要功能是:
Machine car = new Machine();
car.setName("MB");
//create an object of MachineAtt
MachineAtt foundit = new MachineAtt();
foundit.add(car);
foundit.find("MB");
我的問題是:我怎樣才能做到這一點,但與array? 例如,我想foundit.add(someArray)
然後我通過使用方法find();
搜索此數組中的某個項目我希望你明白我的意思。有任何想法嗎?
是班上的''屬性name' Machine'同爲重點,以在其上存儲 – shikjohari