Listen

Status
Nicht offen für weitere Antworten.

airbachmann

Mitglied
Hallo,

ich muss eine .inf datei erstellen. Ich lese eine Ordnerstruktur aus und diese muss in diesem Inf file ausgegeben werden.
Die ordner kann ich gut auslesen, doch weiss ich jetzt nicht, in was für eine Liste ich diese Ordner und Files speichern soll.
Die Files müssen den Ordnern wieder zugewiesen werden.

Bsp. INF File Zuordnung

1 =, "Common Files",, C:\install //ordner, welche ausgelesen wurden
2 =, "graphics",,C:\install\images

[SourceDisksFiles]

myapplet.app = 1 //Filezuordnung
database.txt = 1
myapplet.htp = 1
splash.bmp = 2
logo.bmp = 2

wie mach ich das nun am besten?

danke für Eure Hilfe.

Gruss
Reto
 

Marce

Mitglied
in was für eine Liste ich diese Ordner und Files speichern soll
Vielleicht kannst du etwas konkreter werden, weil ich auch nicht genau weiß wie du das mit der liste und das mit dem zuordnen meinst.

aber du kannst doch, wenn cih das richtige verstehe soweit die dateien in einem Array speichern, oder?
 

airbachmann

Mitglied
ok, also:
Dieses Inf file wird benötigt, um eine Ordnerstruktur wiederzuspiegeln.
ich lese einen beliebigen ordner aus und die Unterordner usw.

dieses inf file sieht so aus, dass die ordner aufgelistet und mit einem key versehen werden.
bsp.:
1 =, "Common Files",, C:\install
2 =, "graphics",,C:\install\images


die files, welche sich in den Ordner befinden müssen nun dem key zugewiesen werden.

myapplet.app = 1
database.txt = 1
myapplet.htp = 1
splash.bmp = 2
logo.bmp = 2

da ich nicht von anfang an weiss, wieviele dateien und files es hat, ist ein array doch ziemlich ungeeignet, da es nicht dynamisch ist?!?!?!?!?!

deshalb dachte ich mir, ich könnte eine liste nehmen.

nun ist eigentlich die Frage, was für eine liste oder falls dies nicht geeignet ist, was ich ansonsten nehmen soll.

ich hoffe, Du kommst jetzt besser draus.

Gruss
Reto
 

mic_checker

Top Contributor
In C:\install sind also myapplet.app, database.txt und myapplet.htp gespeichert, in C:\install\images sind splash.bmp und logo.bmp.
Soweit richtig?

Du könntest natürlich z.B. eine ArrayList verwenden und jeweils ein solches Paar in der Liste speichern, aber weiss nicht ob das die schönste Lösung ist.

Vielleicht könntest du auch eine HashMap verwenden (du hast ja verschiedene Schlüssel) und dort die einzelnen Dateien der Unterordner in einer ArrayList speichern - wenn du verstehst was ich meine. Ist nur so ne Idee....
 

Marce

Mitglied
Dein Begriff "Liste" ist schon richtig. ICh weiß zwar nich was dir das jetzt alles sagt, aber du kannst ja nachfragen.
Mach dir selber eine Liste:

Du hast ein Objekt, das einen Pointer auf ein nächtes Objekt hat.
Beispiel für eine Liste von Test, einfach Verkettet
Code:
public class Liste {
 private Test next;
 public Liste() extends Test{
 }
 public void setNext(Test next){
  this.next = next;
 }
 public Test getNext(){
  retrun next;
 }
}

da kannst du dich dann durchhangeln immer von next zu next.

Oder du nimmst einen Vector. das ist im prinzip das gleiche, nur gibts das schon in Java und kann mehr, nur manchmal ist eine eingene Liste praktischer.
 

airbachmann

Mitglied
Ok, ich denke Vector ist wahrscheindlich fast das gescheitere nicht?

bei vector ist es ja (glaube ich zumindest) so, dass man nur einen Wert speichern kann. Wie kann ich den Vector mit 3 oder 4 Werten füllen. (in meinem Fall die ID, Name und Pfad)

Ich danke für Eure Hilfe.
Gruss reto
 

Marce

Mitglied
In einem Vector kann man ein Object speichern, also z.B. auch ein Array.

Also du kannst z.B. in einem Array deine ID, Namen und Pfad speichern und das dann in den Vector haun.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Listen in Listen in Listen ... ??? Java Basics - Anfänger-Themen 2
XWing listen Java Basics - Anfänger-Themen 7
FunkyPhil94 addLast und addFirst bei Listen Java Basics - Anfänger-Themen 6
S Einfach-Verkettete-Listen Ausgabe zeigt nur 1. und letzte instanz Java Basics - Anfänger-Themen 2
J 2 listen vergleichen, die auch null Elemente haben können ! Java Basics - Anfänger-Themen 9
W Liste mit Listen in JTable darstellen Java Basics - Anfänger-Themen 1
Buroto Threads Verschiedene .txt Dateien Auf Listen und Verbinden Java Basics - Anfänger-Themen 3
M Generics Vererbung Listen Java Basics - Anfänger-Themen 2
T Collections Sind Subklassen-Objekte in Listen mit Generics erlaubt? Java Basics - Anfänger-Themen 16
S Lineare listen verkettung Java Basics - Anfänger-Themen 7
S Listen Java Basics - Anfänger-Themen 12
S Listen , Nodes am ende anängen Java Basics - Anfänger-Themen 6
P Sortieren von Listen nach Attributen Java Basics - Anfänger-Themen 3
M Java Listen Java Basics - Anfänger-Themen 4
V einfach verkettete Listen Java Basics - Anfänger-Themen 10
A PhoneBook mit verketteten listen Java Basics - Anfänger-Themen 48
F ich brauche Hilfe bei Listen Java Basics - Anfänger-Themen 13
M (Sehr großes Problem) Listen als static in anderen Klassen verwendet Java Basics - Anfänger-Themen 12
G Java Listen und Iterator Java Basics - Anfänger-Themen 2
S Erklaerung Listen Java Basics - Anfänger-Themen 27
J Implementierung Listen-ADT Java Basics - Anfänger-Themen 131
I Alle Elemente von zwei Listen vergleichen Java Basics - Anfänger-Themen 1
L Skip Listen Java Basics - Anfänger-Themen 5
S Collections funktionale Listen (ListNode<E>) review und problem beim clone Java Basics - Anfänger-Themen 0
L Wie testet man (selbstgeschriebene) Listen sinnvoll? Java Basics - Anfänger-Themen 2
F Problem mit Listen Java Basics - Anfänger-Themen 5
J Listen Operationen Java Basics - Anfänger-Themen 4
O Unterschied Arrays, Listen, Mengen Java Basics - Anfänger-Themen 24
J Eine Liste von Listen erstellen Java Basics - Anfänger-Themen 11
A Sortierte Listen Java Basics - Anfänger-Themen 4
L Datenstrukturen/ Listen Java Basics - Anfänger-Themen 17
A Was könnten typische Prüfungsaufgaben zum Thema lineare, verkettete Listen sein? Java Basics - Anfänger-Themen 5
L Listen und Felder Java Basics - Anfänger-Themen 2
M Fragen zum Anlegen und Benutzen von Listen Java Basics - Anfänger-Themen 9
R Arrays und Listen Java Basics - Anfänger-Themen 1
R Listen richtig implementieren Java Basics - Anfänger-Themen 3
F Multidimensionale Listen Java Basics - Anfänger-Themen 3
F Wie String in unterschiedliche Listen teilen Java Basics - Anfänger-Themen 7
R Interface Eigene Objekte in Listen sortieren mit Interface Comparable Java Basics - Anfänger-Themen 5
T Objekte in Listen vererben Java Basics - Anfänger-Themen 3
A Klassen Klassen und Listen... Java Basics - Anfänger-Themen 5
Hacer Operationen einfach verketteter Listen Java Basics - Anfänger-Themen 22
S Methoden Vergleichen von zwei Listen in der Geschwindigkeit von O(n+m) Java Basics - Anfänger-Themen 32
P Listen sortieren mit Binärbaum gibt keine Ausgabe ab 10000 Integern Java Basics - Anfänger-Themen 14
C Listen Java Basics - Anfänger-Themen 3
C Zwei Listen verbinden Java Basics - Anfänger-Themen 1
C Zahlen merken mit Hilfe von Arrays/Listen Java Basics - Anfänger-Themen 2
E Feld von verketteten Listen Java Basics - Anfänger-Themen 11
T Überprüfung einer Aufgabe zu verketteten Listen Java Basics - Anfänger-Themen 5
S Liste mit Objekten und Listen Java Basics - Anfänger-Themen 9
JarJarBigs Frage zu Listen Java Basics - Anfänger-Themen 2
N verkettete Listen Java Basics - Anfänger-Themen 4
O Listen sort-Methode Java Basics - Anfänger-Themen 1
I Listen sortieren bei mehreren Listen zu einer Java Basics - Anfänger-Themen 2
L Lineare Listen Java Basics - Anfänger-Themen 2
S Listen Objekte nach LocalDateTime sortieren Java Basics - Anfänger-Themen 2
D Methoden Listen generieren Java Basics - Anfänger-Themen 4
A Sichtbarkeit in Methoden/Listen Java Basics - Anfänger-Themen 3
M verkettete Listen Java Basics - Anfänger-Themen 1
D Klausur Vorbereitung: Listen, Rekursion, Bäume & Vererbung Java Basics - Anfänger-Themen 3
S Vergleich von Listen Java Basics - Anfänger-Themen 6
I Zwei Listen vergleichen Java Basics - Anfänger-Themen 2
M Listen erstellen mit unterschiedlichen Reihenfolgen Java Basics - Anfänger-Themen 3
I Zwei Listen vergleichen bei n:m Beziehung Java Basics - Anfänger-Themen 2
I Zwei Listen: Wenn nicht vorhanden löschen Java Basics - Anfänger-Themen 4
I Prüfen von zwei Listen Java Basics - Anfänger-Themen 1
K Interface Generics, Interfaces und Listen - ich bin verwirrt. Java Basics - Anfänger-Themen 7
L Best Practice Alle Kombinationen aus Listenelementen, Anzahl Listen unterschiedlich Java Basics - Anfänger-Themen 6
llabusch Verkette Listen - Einfach und Doppelt Java Basics - Anfänger-Themen 3
S Unsortierte Listen - Frage zur "Verkettung" Java Basics - Anfänger-Themen 1
I Zwei Listen vergleichen Java Basics - Anfänger-Themen 7
I Listen, for - Schleifen Java Basics - Anfänger-Themen 8
P Listen Size stimmt nicht Java Basics - Anfänger-Themen 5
O Objekt Listen serialisierung und deserialisieren Java Basics - Anfänger-Themen 5
L Collections Objekte in Listen speichern Java Basics - Anfänger-Themen 3
G 2 Listen kombinieren und nach abc sortieren Java Basics - Anfänger-Themen 9
D Annonyme Innere Klasse: Listen mit geradem Index ausgeben Java Basics - Anfänger-Themen 6
G Listen sortieren Java Basics - Anfänger-Themen 3
G Generic und Listen Java Basics - Anfänger-Themen 8
R SQL ähnlicher Filter für Java Listen Java Basics - Anfänger-Themen 2
Y Collections 4 Listen Java Basics - Anfänger-Themen 14
S OOP/ Listen...etc... Java Basics - Anfänger-Themen 14
E Listen Java Basics - Anfänger-Themen 2
V Methoden Verkettete Listen Index eines Elementes ausgeben Java Basics - Anfänger-Themen 10
B Listen Java Basics - Anfänger-Themen 3
B eigene klasse in listen eintragen Java Basics - Anfänger-Themen 6
B Map per Listen Java Basics - Anfänger-Themen 2
S Erfahrungswerte von schnelles durchlaufen von Listen mit 2 Werten Java Basics - Anfänger-Themen 10
Joew0815 Problem mit Listen: add() Java Basics - Anfänger-Themen 11
P Zeichenorientierte & Serialisierte Datenverarbeitung Listen Java Basics - Anfänger-Themen 8
E Listen und Generics Java Basics - Anfänger-Themen 9
L dynamisches erzeugen von array Listen Java Basics - Anfänger-Themen 7
E Listen und Duplikate Java Basics - Anfänger-Themen 2
R Hilfe bei Listen Java Basics - Anfänger-Themen 10
F Collections Liste von Listen Java Basics - Anfänger-Themen 21
A Methoden Anfängerfrage: 2 Listen Vergleichen Java Basics - Anfänger-Themen 7
walker23m C++ Listen iteratoren in Java umwandeln Java Basics - Anfänger-Themen 3
X Listen und verschiedene Methoden Java Basics - Anfänger-Themen 6
N Listen Java Basics - Anfänger-Themen 5
S Listen Klasse selbst schreiben Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben