Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   JAVA Stringverarbeitung (https://www.delphipraxis.net/18623-java-stringverarbeitung.html)

Dannyboy 22. Mär 2004 13:21


JAVA Stringverarbeitung
 
Guden,
in unserem geliebten Delphi gibt's doch ganz praktisch und unkompliziert
die Funktion DELETE zum Löschen von Zeichen aus Strings. Wie mach' ich das
mit JAVA? :gruebel:

Alexander 22. Mär 2004 13:23

Re: JAVA Stringverarbeitung
 
Gibt es in JAVA nciht eine STRING-Klasse? Da müsste dohc was sein, sonst schreib dir doch selber ne kleine Funktion, indem du die Copy-Funktion nutzt ;-)
Habe leider kein JAVA hier...

Phoenix 22. Mär 2004 13:37

Re: JAVA Stringverarbeitung
 
Zitat:

Zitat von Alexander
Gibt es in JAVA nciht eine STRING-Klasse?

Ja, in Java sind selbst Strings Objekte. Deswegen geht ein
Code:
if (String1 = String2) then { ..}
auch nicht, sondern man muss
Code:
if (String1.Equals(String2)) {...}
nehmen. :roll:

Chewie 22. Mär 2004 13:42

Re: JAVA Stringverarbeitung
 
Java-Strings können in der Größe nicht verändert werden. Dafür nimmst du am besten einen StringBuffer. In dem entfernst du die Zeichen und wandelst ihn wieder in einen String um.

Smokey 22. Mär 2004 13:42

Re: JAVA Stringverarbeitung
 
Vor allem hat JAVA die für mich beste und vollständigste Online-Referenz ( http://java.sun.com )

Da findet man ALLES, gerade wenns darum geht Funktionen zu finden.

Schaut man dort z.B. unter Klassen von Java.lang findet man die Klasse String mit allen Funktionen.
Reichen einem die nicht, steht direkt darüber die Klasse Stringbuffer, die laut ihrer Kurzbeschreibung für
die Manipulation von Strings gedacht ist. Und auch wieder alle Funktionen. Da sind auch die Funktionen drin, die du brauchst.
In Java sind halt nur manchmal zusammengesetzte Funktionen nicht schon vorgefertigt.

Dannyboy 22. Mär 2004 13:50

Re: JAVA Stringverarbeitung
 
Wow, zahlreiche Antworten, ergo zahlreiche Dinge, die ich nun ausprobieren werde.
Thx, guys. :thuimb: :thuimb:

Dannyboy 22. Mär 2004 14:08

Re: JAVA Stringverarbeitung
 
@ All: Danke, hab's nun so gelöst:
Code:
if (<Stringklasse>.equals(<string>)) ...
Yo. :thuimb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz