![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Oliver O. Registriert seit: 17.08.2005
Beiträge: 428
|
hi, ich brauch mal wieder eure hilfe. ich möchte eine liste erstellen, der ich paar Objekte übergeben mit mehreren Integerwerten, so dass ich , wenn ich sage MeineList.get(5) das gleiche object zurück bekomme wie bei MeineList.get(1); Bisschen anderst erklärt: ich habe ein Object, was ich mit einer Reihe von Zahlen aus einer Liste bekomme. Das heißt, ich sage zB. wenn ich eine Zahl zwischen 0 und 10 ein gebe, dann kommt Object X zurück wenn ich eine zahl zwischen 11 und 254 eingebe, dann kommt Object Y zurück. Wie mach ich das am einfachsten?? |
| | |
| | Nach oben #2 |
| Sesselkleber Registriert seit: 17.01.2005
Beiträge: 582
|
Wenn du ein Objekt an einer bestimmten Stelle in eine Collection steckst ist dieses Objekt nicht gleichzeitig 2 Mal im Speicher. Der Verweis von Collection zu Objekt ist nur eine Art "Zeiger". Code: String string = "Test"; List list = new List(); list.add(string); list.add(string); list.add(string); Gruß Sparrow |
| | |
| | Nach oben #3 |
| Oliver O. Registriert seit: 17.08.2005
Beiträge: 428
|
ahh.. gut, danke edit: mmhh... ich merke derade, dass diese art und weiße nicht praktisch ist. Ich möchte nimmlich sagen können wo die objecte anfanden, also sagen MeineList.add(meinObject,10 /*startWert*/, 42 /*endWert*/); und das geht nicht, wenn ich eine normale List nehme... Geändert von Xean (17.03.2006 um 15:39 Uhr) |
| | |
| | Nach oben #5 |
| Benutzer Registriert seit: 17.08.2005
Beiträge: 87
|
Ist einfacher über eine Erweiterung von z.B. ArrayList zu erreichen. http://java.sun.com/j2se/1.4.2/docs/...ArrayList.html Dann passt's auch weiterhin in das Collection Framework. Geändert von VolkerK (17.03.2006 um 19:00 Uhr) |
| | |
| | Nach oben #6 |
| Oliver O. Registriert seit: 17.08.2005
Beiträge: 428
|
ja, klar... dann hab ich aber wieder ein problem. bei einer "normalen" List, also solche, die von AbstractList abstammen, gibt es die methode add(Object). Die würde man ja benutzten, um das object hinzuzu fügen, richtig? wie sag ich ihm dann, mit welchen zahlen ich dieses object alles erreichen kann???
|
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Freie JavaScript-Bäume für Listen | robo47 | Gesuche | 2 | 13.07.2007 12:25 |
| Probleme mit dem PEAR Paket HTML_Template_PHPLIB | Ben | PEAR, PECL und Frameworks | 19 | 12.02.2007 10:51 |
| statische Methode per Reflection aufrufen | ehli75 | Allgemeine Java-Programmierung | 2 | 02.02.2006 13:17 |
| Webseiten über IE mit Java aufrufen | yogibaer66 | Allgemeine Java-Programmierung | 6 | 16.01.2006 12:07 |
| funktion mit variablenname aufrufen? | Niedi | PHP-Programmierung | 4 | 20.09.2005 23:05 |