G
gast
Gast
hi,
ich hab folgendes problem:
ich möchte aus einer hashmap den key als name einer klasseninstanz verwenden verwenden
public static void setUpNodes(HashMap<String,String> h){
Iterator itr = h.entrySet().iterator();
Object className;
String classType;
while (itr.hasNext()){
Map.Entry entry = (Map.Entry)itr.next();
className = (Object) entry.getKey();
classType = (String) entry.getValue();
Class<?> className = Class.forName(classType);
}
}
beim className steh ich an - egal welcher typ className ist (also string, object,...) - nichts funktioniert. ist className ein string dann meint eclipse dopppelter lokaler variablendeklaration...
danke für hilfe im voraus!
greetz, alex.
ich hab folgendes problem:
ich möchte aus einer hashmap den key als name einer klasseninstanz verwenden verwenden
public static void setUpNodes(HashMap<String,String> h){
Iterator itr = h.entrySet().iterator();
Object className;
String classType;
while (itr.hasNext()){
Map.Entry entry = (Map.Entry)itr.next();
className = (Object) entry.getKey();
classType = (String) entry.getValue();
Class<?> className = Class.forName(classType);
}
}
beim className steh ich an - egal welcher typ className ist (also string, object,...) - nichts funktioniert. ist className ein string dann meint eclipse dopppelter lokaler variablendeklaration...
danke für hilfe im voraus!
greetz, alex.