Dynamisches und sortiertes Auslesen von Properties

CodeDroide

Neues Mitglied
Hallo zusammen,

ich schildete direkt mein Problem, da ich einen kompletten Blackout habe. ???:L

Ich habe eine .properties Datei in der unter anderem folgendes steht:
Code:
!Ecus
ecu1_Name = x
ecu1_shortName = x
ecu1_HWNumber1 = x
ecu1_HWNumber2 = x
ecu1_HWNumber3 = x
ecu1_SWNumber1 = x
ecu1_SWNumber2 = x

ecu2_Name = y
ecu2_shortName = y
ecu2_HWNumber1 = y
ecu2_HWNumber2 = y
ecu2_HWNumber3 = y
ecu2_SWNumber1 = y
ecu2_SWNumber2 = y

Mein Ziel ist es nun eine Liste von Ecu-Objekten (List<Ecu>) anzulegen.
(Ein Ecu-Object besitzt jeweils einen Name, einen Shortname, eine Liste von HWNumbers und eine Liste von SWNumbers).

Dabei kann ich im Vorfeld allerdings nicht sagen wieviele Ecu-Objekte es geben wird und wieviele HWNumbers bzw. SWNumbers die einzelnen Ecus haben werden.

Wie gesagt leide ich gerade unter einem vollständigen Blackout und habe keine Idee wie ich das sauber hinbekomme. ;(
Eine weitere Vorgabe ist es, dass die Klasse "Collections" nicht verwendet werden darf, da das Zielsystem noch eine ältere Java-Version nutzt.

Kann mir jemand von euch den entscheidenen Hinweis geben?

Danke und Grüße
CodeDroide
 
du darfst keine Collection verwenden ? die gibt es seit 1.2.... schreibst du fuer 1.1 ?

achherrje.

dann schau dir die Klasse ArrayList an sich an und implementiere das nach... also einen Array nutzen den du nach Bedarf dann immer selbst vergroesserst
 
> Mein Ziel ist es nun eine Liste von Ecu-Objekten (List<Ecu>) anzulegen.

gibt es nun Listen oder nicht, wobei das ja hauptsächlich von bygones bezweifelt wird,

aber falls es ArrayList oder irgendeine sonstige List gibt, was interessiert dann die Anzahl vorher?
notfalls Datei vorher durchlaufen und Anzahl Zeilen/ Einträge exakt zählen,
falls das später zu analysieren ist, muss das ja möglich sein,

einen int erhöhen geht auch in Java 0.1 😉
 

Zurück
Oben