carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.011 User online
2 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 2274 von 2963 (77%) |<   <   >   >|

Autor Maik Schreiber
Datum 11.01.02, 18:00
Betreff Re: StringBuffer -> indexOf


>Der andere Fehler ist, dass deleteCharAt() einen neuen StringBuffer zurückgibt.
>Der hat dann den gelöschten Character nicht mehr, dass Original, auf das du die
>Methode aufgerufen hast aber schon.

Veto. Es wird zwar ein StringBuffer zurückgegeben, aber nur aus dem Grund, damit Du gleich wieder eine Methode daran aufrufen kannst. Die Referenz ist dieselbe:

StringBuffer buf = new StringBuffer("bla");

if (buf == buf.deleteCharAt(0))
System.out.println("kuckuck!");


(append() macht es übrigens auch so.)


Diskussionsverlauf:
    @Andreas & Maik
    Neues Problem....
        Re: @Andreas & Maik
            Re: @Andreas & Maik
    Re: StringBuffer -> indexOf
        Re: StringBuffer -> indexOf
StringBuffer -> indexOf
    Vielen Dank Andreas und Maik

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com