L
lampe
Gast
hallo
ich habe folgende listen klasse geschrieben
es wird eine datei eingelsen wo dann gelsen wird und ein neues objekt der klasse Liste erstellt wird und dort dann durch das add sachen hinzugefügt werden nur irgend wie bekomme ich die ausgabe der liste nicht hin :/
diese klasse wird dort eingelesen in die liste vieleicht hilft das ja
ich habe folgende listen klasse geschrieben
Java:
public class List {
private int growSize = 5;
private int cursor = 0;
private int readCursor = -1;
private Object[] list;
public List() {
this.list = new Object[growSize];
}
public void add(Object object) {
if(this.cursor >= this.list.length) grow();
this.list[cursor] = object;
this.cursor++;
}
private void grow() {
Object[] newList;
newList = new Object[this.list.length+this.growSize];
System.arraycopy(this.list, 0, newList, 0, this.list.length);
this.list = newList;
}
public boolean hasNext() {
return this.readCursor < this.cursor -1;
}
public Object next() {
this.readCursor ++;
return this.list[readCursor];
}
public String toString() {
return ????
}
}
es wird eine datei eingelsen wo dann gelsen wird und ein neues objekt der klasse Liste erstellt wird und dort dann durch das add sachen hinzugefügt werden nur irgend wie bekomme ich die ausgabe der liste nicht hin :/
Java:
public class Vertrag {
private String vertragsnummer;
private String kategorie;
private String datum;
private String aktion;
public Vertrag(String vertragsnummer, String kategorie, String datum, String aktion) {
this.vertragsnummer = vertragsnummer;
this.kategorie = kategorie;
this.datum = datum;
this.aktion = aktion;
}
public String getVertragsnummer() {
return this.vertragsnummer;
}
public String toString() {
return "Vertragsnummer: " + vertragsnummer + "\nKategorie: "
+ kategorie + "\nDatum: " + datum + "\nAktion: " + aktion;
}
}