Ik heb een array van ArrayLists en wil direct naar het laatste element kunnen gaan, maar het lukt me nu slechts vanaf de tweede ArrayList bij de laatste te komen.
Dit wordt duidelijker met wat code:
De foutmelding is:
Inconvertible types: found java.lang.Object.get , required java.lang.String
Zie ik hier iets eenvoudigst over het hoofd, of kan dit gewoon niet?
Dit wordt duidelijker met wat code:
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| ArrayList<ArrayList> AL1 = new ArrayList<ArrayList>(5); ArrayList<ArrayList> AL2 = new ArrayList<ArrayList>(5); ArrayList<String> AL3 = new ArrayList<String>(5); AL3.add(0, "aap"); AL3.add(1, "noot"); AL3.add(2, "mies"); AL2.add(0, AL3); AL1.add(0, AL2); String dezeLuktWel = (String)AL2.get(0).get(0); // Geeft aap terug... String dezeGeeftFoutmelding = (String)AL1.get(0).get(0).get(0); |
De foutmelding is:
Inconvertible types: found java.lang.Object.get , required java.lang.String
Zie ik hier iets eenvoudigst over het hoofd, of kan dit gewoon niet?
[ Voor 0% gewijzigd door een moderator op 14-02-2008 14:15 . Reden: Code tags gefixed; syntax highlighting FTW \0/ ]