verändern der zeichenkette

hallo,

ich habe in klasse teilnehmer setter methoden setland, setname, setthema.
in der klasse konferenz füge verwalte ich die (hinzufügen, ausgabe, etc)
dazu benuztze ich einen vector
also so:

public void hinzu(String name, String land, String vortrag){
Teilnehmer te;
te = new Teilnehmer();
te.setzedaten(name, land, vortrag);
tn.add(te);
}

jetzt möchte ich eine methode schreiben, wo ich zb. name nur verändern kann (zb. anfügen einer zeichenkette)
also name sollte nicht komplett geändert werden, sondern dazu noch was hinzugefügt werden.

Hallo Rick,

jetzt möchte ich eine methode schreiben, wo ich zb. name nur
verändern kann (zb. anfügen einer zeichenkette)
also name sollte nicht komplett geändert werden, sondern dazu
noch was hinzugefügt werden.

Verwende doch einfach in deiner Teilnehmer-Klasse einen StringBuffer für das Feld name. Deine set-Methode ändert dann den gesamten Buffer-Inhalt, eine add-Methode fügt dann mittels StringBuffer.append Inhalt an den bestehenden Buffer an. Deine getName()-Methode fragt dann StringBuffer.toString ab.

Ciao, Bill

Hallo Rick,

Schau dir mal in java.util. an. Dort findest du eine Klasse Class StringTokenizer, mit der kannst du nach bestimmten Tokens suchen und ersetzen und anhängen oder veränder usw…
Google sonst nach java Tokenizer findest du viele beispiele.

Gruss elvis