moin
ich hab nen problem mit den feldgrößen unter java...
also kurze erkärung zum feld:
ich hab ein 3 d feld...
1d = Objekt
2d = Objektpunkte
3d = Koordinate
also mein feld sieht etwa so aus:
feld[1][1][1]
feld[1][1][2]
feld[1][1][3]
feld[1][2][1]
feld[1][2][2]
feld[1][2][3]
feld[2][1][1]
feld[2][1][2]
feld[2][1][3]
feld[2][2][1]
feld[2][2][2]
feld[2][2][3]
das problem: die 1. und 2. koordinate in meinem feld können verdammt groß werden ...
also das erste so zwischen 500 und 1000 und das 2. zwischen 500 und 100.000
nun das problem bei solchen felden ist ja das man halt immer alle dimensionen gleich groß machen muss und halt z.b. bei einem stringfeld der rest der nicht genutzt wird einfach mit null belegt und es halt speicher verschwendet ...
gibt es in java andere möglichkeiten solche felder abzubilden?
alsi ich dachte da an listen oder sowas, hab damit aber noch nicht gearbeitet und weis es daher net...
wäre nett wenn mir wer helfen würde
thx Kala
ich hab nen problem mit den feldgrößen unter java...
also kurze erkärung zum feld:
ich hab ein 3 d feld...
1d = Objekt
2d = Objektpunkte
3d = Koordinate
also mein feld sieht etwa so aus:
feld[1][1][1]
feld[1][1][2]
feld[1][1][3]
feld[1][2][1]
feld[1][2][2]
feld[1][2][3]
feld[2][1][1]
feld[2][1][2]
feld[2][1][3]
feld[2][2][1]
feld[2][2][2]
feld[2][2][3]
das problem: die 1. und 2. koordinate in meinem feld können verdammt groß werden ...
also das erste so zwischen 500 und 1000 und das 2. zwischen 500 und 100.000
nun das problem bei solchen felden ist ja das man halt immer alle dimensionen gleich groß machen muss und halt z.b. bei einem stringfeld der rest der nicht genutzt wird einfach mit null belegt und es halt speicher verschwendet ...
gibt es in java andere möglichkeiten solche felder abzubilden?
alsi ich dachte da an listen oder sowas, hab damit aber noch nicht gearbeitet und weis es daher net...
wäre nett wenn mir wer helfen würde
thx Kala