|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--libraries.StringList
Stringlist repräsentiert eine variable Liste mit Strings. Es ist intern durch java.util.Vektor realisiert und bietet ähnliche Methoden an.
Vector
Field Summary | |
static java.lang.String |
NEWLINE
Das Zeilenende-Zeichen. |
Constructor Summary | |
StringList()
ein leerer Konstruktor. |
Method Summary | |
void |
add(int index,
java.lang.String s)
Fügt ein String an einer bestimmten Position in der Liste ein. |
void |
add(java.lang.String s)
Fügt ein String am Ende der Liste hinzu. |
void |
add(StringList sl)
Fügt eine komplette Stringliste hinzu. |
void |
clear()
Leert die Liste. |
boolean |
equals(StringList sl)
Prüft, ob mindestens ein String übereinstimmt. |
void |
exchange(int index1,
int index2)
Vertauscht zwei Einträge. |
java.lang.String |
get(int index)
Gibt den String von einer bestimmten Position zurück. |
java.lang.String |
getText()
Gibt den Inhalt der Liste als einen einzigen String zurück. |
int |
indexOf(java.lang.String s)
Gibt den Index des ersten Vorkommens von einem String aus. |
void |
initialize()
Initialisiert das StringList-Objekt. |
void |
loadFromFile(java.lang.String filename)
Lädt eine Datei in die StringList. |
java.lang.String |
remove(int index)
Löscht einen bestimmten String aus der Liste und gibt diesen zurück. |
boolean |
remove(java.lang.String s)
Löscht einen bestimmten String, falls er vorhanden ist. |
void |
saveToFile(java.lang.String filename)
Speichert die Stringliste in eine Datei. |
java.lang.String |
set(int index,
java.lang.String s)
Ersetzt den String an der angegebenen Position durch den angegebenen String. |
void |
setText(java.lang.String s)
Spaltet den String in Zeilen auf. |
int |
size()
Gibt die Anzahl der Einträge zurück. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String NEWLINE
java.io.BufferedReader
Constructor Detail |
public StringList()
Method Detail |
public void initialize()
public void add(java.lang.String s)
s
- der hinzuzufügende String.public void add(int index, java.lang.String s)
index
- die Positions
- der hinzuzufügende Stringpublic void clear()
public java.lang.String remove(int index)
index
- Position des zu löschenden Strings.public boolean remove(java.lang.String s)
s
- den zu löschenden Stringpublic void exchange(int index1, int index2)
index1
- der erste Stringindex2
- der zweite Stringpublic int indexOf(java.lang.String s)
s
- der gesuchte Stringpublic java.lang.String get(int index)
index
- die Positionpublic java.lang.String set(int index, java.lang.String s)
index
- Positions
- Stringpublic int size()
public void add(StringList sl)
sl
- die hinzuzufügenden StringListpublic boolean equals(StringList sl)
sl
- die zu vergleichende StringList.public java.lang.String getText()
setText(String)
public void setText(java.lang.String s)
s
- der StringNEWLINE
,
getText()
,
java.io.BufferedReader
,
java.io.StreamReader
public void loadFromFile(java.lang.String filename)
filename
- der DateinamesaveToFile(String)
public void saveToFile(java.lang.String filename)
filename
- der DateinameloadFromFile(String)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |