also, zur hashmap:
KEY ist ein string. also dein db1, db9, ...
VALUE jeweils ein Vector voller Strings.
HashMap <String , Vector<String>> allItems = new HashMap<String , Vector<String>>();
im programm kannst du dann eine funktion hinzufügen
public void addToMap(String db, String typ){
if(allItems.containsKey(db)){
allItems.get(db).add(typ);
}else{
Vector<String> toAdd = new Vector<String>();
toAdd.add(typ);
allItems.put(db, toAdd);
}
}
du kriegst also mit der get-methode den schon erstellten vector für die entsprechende db zurück. das suchen übernimmt die hashmap für dich.
bigredeyes