es geht im allgemeinen darum wie ich eine funktion für list<object> definieren kann und diese dann mit list<string> aufrufen kann. geht das überhaupt. meine anfängervorstellung ist irgendwie, dass ja jeder string ein objekt ist und somit alles was ich mit objekten machen kann auch mit strings machen kann.
mein konkretes problem bezieht sich auf die funktion: http://www.java-forum.org/de/viewtopic.php?p=421040#421040
wenn ich versuche cartProduct(inputs) wobei inputs vom typ list<list<string>> aufzurufen kommt die fehlermeldung, dass cartProduct(list<list<object>>) nicht anwendbar ist für list<list<string>>.
die stringlisten defininer ich:
aufruf:
vielen dank im voraus
mein konkretes problem bezieht sich auf die funktion: http://www.java-forum.org/de/viewtopic.php?p=421040#421040
wenn ich versuche cartProduct(inputs) wobei inputs vom typ list<list<string>> aufzurufen kommt die fehlermeldung, dass cartProduct(list<list<object>>) nicht anwendbar ist für list<list<string>>.
die stringlisten defininer ich:
Code:
List<String> set1 = new ArrayList<String>();
List<String> set2 = new ArrayList<String>();
set1=Arrays.asList("1","2","3");
set2.add("a");
set2.add("b");
set2.add("c");
List<List<String>> inputs=new ArrayList<List<String>>();
inputs.add(set1);
inputs.add(set2);
aufruf:
Code:
System.out.println(cartProduct(inputs));
vielen dank im voraus