Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

länge eines Strings ermitteln?

3,625 views
Skip to first unread message

Florian Schäfer

unread,
Nov 8, 1999, 3:00:00 AM11/8/99
to
Hallo Java-Gemeinde,
wie kann ich die länge eines Strings ermitteln und das erste Zeichen dieses
Strings löschen?

danke...

Florian Schäfer

Wolfgang Mariacher

unread,
Nov 8, 1999, 3:00:00 AM11/8/99
to
Florian Schäfer <Florian....@talknet.de> schrieb in im Newsbeitrag:
v2HV3.1802$UD.6...@news.tli.de...
: Hallo Java-Gemeinde,

String foo = new String("abcdefg");
int length = foo.length();
Zugriff auf die einzelnen Buchstaben des Strings hast du ueber die Methode
charAt(int index)
Fuer weitere Methoden wirf doch mal 'nen Blick in die Docu.

Gruss,
Wolfgang


Stefan Zeiger

unread,
Nov 8, 1999, 3:00:00 AM11/8/99
to
"Florian Schäfer" <Florian....@talknet.de> writes:

> wie kann ich die länge eines Strings ermitteln

Schau bei solchen Fragen bitte in die API-Dokumentation. Dann
findest Du auch String.length() ganz schnell.

> und das erste Zeichen dieses
> Strings löschen?

Gar nicht. Strings sind unveränderlich. Erzeuge stattdessen
einen neuen String ohne dieses Zeichen mit String.substring().

--
Stefan Zeiger <szeiger{at}novocode.com> http://szeiger.home.pages.de
NetForge Web Server for the Java Platform: http://www.novocode.com/prod/nf/

Stefan Zeiger

unread,
Nov 8, 1999, 3:00:00 AM11/8/99
to
"Wolfgang Mariacher" <cyt...@gmx.net> writes:

> String foo = new String("abcdefg");

Unnötig. "abcdefg" ist als String-Literal bereits ein
java.lang.String-Objekt. Folgendes genügt:

| String foo = "abcdefg";

Florian Schäfer

unread,
Nov 8, 1999, 3:00:00 AM11/8/99
to
Sorry habe ich natürlich gleich gefunden ...
Was ich aber nicht gefunden habe: wie wandel ich diesen int Wert in einen
String um, um ihn mit g.drawString auszugeben ?

Stefan Zeiger <sze...@hotmail.com> schrieb in im Newsbeitrag:
m266zc7...@novocode.com...
"Florian Schäfer" <Florian....@talknet.de> writes:

> wie kann ich die länge eines Strings ermitteln

Schau bei solchen Fragen bitte in die API-Dokumentation. Dann
findest Du auch String.length() ganz schnell.

> und das erste Zeichen dieses
> Strings löschen?

Gar nicht. Strings sind unveränderlich. Erzeuge stattdessen
einen neuen String ohne dieses Zeichen mit String.substring().

--

Stefan Zeiger

unread,
Nov 9, 1999, 3:00:00 AM11/9/99
to
"Florian Schäfer" <Florian....@talknet.de> writes:

> Was ich aber nicht gefunden habe:

Genauer hinschauen :-)

> wie wandel ich diesen int Wert in einen
> String um, um ihn mit g.drawString auszugeben ?

String.valueOf()

0 new messages