[JAVA] Verwendung von Teilzeichenfolgen und Substratmethoden

Überblick

Es gibt eine Teilzeichenfolgenmethode als Funktion zum Ausschneiden eines bestimmten Teils einer Zeichenfolge. Es gibt auch eine charAt-Methode. Schneiden Sie eine beliebige Länge der Zeichenfolge ab der angegebenen Position aus.

Verwendung in Java

public String substring(int Index)
public String substring(int startIndex, int endIndex)

Die SubString-Methode von Java hat die beiden oben genannten Verwendungszwecke. Es gibt die folgenden Verwendungen.

String s1 = "Hello World";
// o World
s1.subString(4)
// O World
s1.subString(4, 11);

Verwendung in PHP

string substr (String $string, int $start [,int $length ] )

string Eingabezeichenfolge. Es muss mindestens ein Zeichen angegeben werden.

start Wenn start positiv ist, ist die zurückgegebene Zeichenfolge eine Zeichenfolge, die von Anfang an beginnt und in Zeichenfolge von 0 an zählt. Wenn start negativ ist, ist die zurückgegebene Zeichenfolge die Zeichenfolge, die am Anfang beginnt und ab dem Ende der Zeichenfolge zählt.

length Wenn die Länge positiv ist, entspricht die zurückgegebene Zeichenfolge der Anzahl der Zeichen in der Länge, die von Anfang an gezählt werden. Wenn die Länge negativ ist, werden die Zeichen für diese Zeichenfolge am Ende der Zeichenfolge weggelassen.

<?php
$rest = substr("Hello World", -1); // "d"Gib es zurück
$rest = substr("v", -2); // "ld"Gib es zurück
$rest = substr("Hello World", -3, 1); // "r"Gib es zurück
?>

Zusammenfassung

Ich benutze Java für geschäftliche Zwecke, daher verstehe ich es bis zu einem gewissen Grad, aber ich habe noch nie von der substr-Methode von PHP gehört. Deshalb habe ich es ausführlich geschrieben.

Recommended Posts

Verwendung von Teilzeichenfolgen und Substratmethoden
Verwendung von StringBurrer und Arrays.toString.
Verwendung von EventBus3 und ThreadMode
Aufrufen von Klassen und Methoden
Wie man Gleichheit und Gleichheit benutzt (wie man Gleichheit benutzt)
Verwendung von Klassenmethoden [Java]
Verwendung von OrientJS und OrientDB zusammen
So richten Sie kapt ein und verwenden es
Verwendung von @Builder und @NoArgsConstructor zusammen
Verwendung von Map
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung von collection_select
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
Verwendung von org.immutables
Verwendung von java.util.stream.Collector
Verwendung von VisualVM
Verwendung von Map
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
[Ruby] Verwendung der gsub-Methode und der sub-Methode
Verwendung der Scope- und Pass-Verarbeitung (Servist)
So greifen Sie auf Java Private-Methoden und -Felder zu
[Java] Verwendung der Kalenderklasse und der Datumsklasse
[Java] Verwendung von Map
Verwendung der Warteschlange mit Priorität
[Rails] Verwendung von Enum
Verwendung von Java Optional
Verwendung von JUnit (Anfänger)
Verwendung von Ruby return
[Rails] Verwendung von Enum
Verwendung der Java-Klasse
Wie man Big Decimal benutzt
[Java] Verwendung von removeAll ()
Verwendung von String [] args
Verwendung von Rails Join
Verwendung von Java Map
Ruby: Wie man Cookies benutzt
Verwendung von abhängigen :: zerstören
Verwendung von Eclipse Debug_Shell
Verwendung von Apache POI
[Rails] Verwendung der Validierung
Verwendung von Java-Variablen
[Rails] So verwenden Sie authenticate_user!