Java bietet eine Reihe von Standard-Funktionen für den Umgang mit Text mit der String-Klasse . Java -Strings können beliebige Zeichen, die Sie mögen und kann entweder als String-Literale oder Variablen gespeichert werden. Wenn Sie eine Zeichenfolge haben in einem Java-Programm , können Sie die " substring "-Methode auf es nennen. Der Zweck des " substring "-Methode ist es, Teil einer Zeichenfolge , mit dem Startzeichen und definiert erwerben - optional - das Ende Charakter als gut. String-Klasse
Die String-Klasse in Java -Modelle mit einem Artikel von Textdaten . Streicher erscheinen in vielen Java-Programme - für die interne Anwendung Zeichendaten , für Text in aus externen Datenquellen zu lesen, oder für die Erfassung und Präsentation von Benutzereingaben Text. Anwendungen mit Hilfe von Java -Strings müssen häufig die Saiten in verschiedener Weise , wie den Zugriff auf Teile und Zeichen innerhalb zu verarbeiten.
Substring Methode
" substring "-Methode ist Teil der String-Klasse in Java. Programme können die Methode auf Objekte oder Werte vom Typ String nennen , mit der Methode und Parameter . Zwei Versionen des " substring "-Methode gibt, einen unter einen einzigen Parameter und die andere unter zwei . Die Parameter geben die Anfangs-und Endposition der erforderlichen " substring " innerhalb der Zeichenfolge als Ganzes. Die " substring "-Methode gibt einen neuen String -Objekt mit den Zeichen beantragt , von der ursprünglichen Zeichenkette kopiert. Der ursprüngliche String bleibt unberührt.
Begin Parameter
Der erste Parameter der " substring "-Methode erforderlich ist. Der Parameter ist ein primitiver Typ "int" , die entweder als Wert oder eine Variable übergeben werden kann. Der Parameter gibt die Position, an der das Programm die " substring " Operation beginnen sollte . Wenn der Anfang index-Parameter ist der einzige, der geliefert wird, wenn ein Programm ruft die " substring "-Methode wird der Betrieb bis zum Ende des Strings fortsetzen.
End Parameter
der zweite Parameter der " substring " ist optional . Wenn der Parameter zugeführt wird, stellt sie die " int "-Wert nach der Position, an welcher der Vorgang zu beenden. Der zweite Parameter sollte die Position des Zeichens unmittelbar nach dem letzten Zeichen in der gewünschten " substring ". Wenn ein Programm die " substring "-Methode , die Übergabe eines Parameters für die Ende -Index, der größer ist als die Länge der Zeichenfolge ist , wird Java eine Ausnahme werfen.
Methodenaufrufe
Aufruf der " substring "-Methode an einer Schnur ist in der Regel einfach. Der folgende Code -Syntax veranschaulicht den Aufruf der Methode und Zuweisung des Ergebnisses einer neuen Variablen :
String Originaltext = "Hallo ";
String subsectionText = originalText.substring (6) ;//enthält "dort"
Der folgende Auszug zeigt mit beiden Parametern :
String Originaltext = "Hallo ";
String subsectionText = originalText.substring (6, 9 ) ;//enthält " die "