java string length method with examples
Dieses Tutorial erklärt alles über die Java String length () -Methode sowie mehrere Programmierbeispiele und häufig gestellte Fragen, um Ihnen das Verständnis des Konzepts zu erleichtern:
Darüber hinaus werden wir die verschiedenen Szenarien im Zusammenhang mit der String Java length () -Methode behandeln. Häufig gestellte Fragen zur Java String length () -Methode sind ebenfalls Teil dieses Lernprogramms.
Wenn Sie dieses Tutorial durchgehen, können Sie die Länge eines Strings berechnen und in vielen verschiedenen Fällen oder Szenarien verwenden. Diese Methode funktioniert gut mit den anderen Java-String-Methoden.
=> Lesen Sie hier den perfekten Java-Schulungsleitfaden
Was du lernen wirst:
Java String Länge
Die Länge eines Strings ist nichts anderes als die Anzahl der darin enthaltenen Zeichen. Java verfügt über eine integrierte Methode namens length (), um die Anzahl der Zeichen eines Strings zu ermitteln.
Syntax:
Die Syntax ist gegeben als
int length();
Dabei ist length () eine Methode zum Ermitteln der Anzahl der Zeichen und gibt das Ergebnis als zurück ganze Zahl .
Ermitteln der Länge einer Zeichenfolge
In diesem Beispiel Wir werden die einfachste Form der Java String length () -Methode behandeln. Wir werden einen String mit einem bestimmten Wert initialisieren und dann die Länge berechnen.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Testing'; // Initialized a count variable which will store the length int count = str.length(); // Printed the count variable or the length of String. System.out.println('The String has ' +count +' characters'); } }
Ausgabe:
Ermitteln der Länge eines Zeichenarrays
In diesem Beispiel haben wir ein Zeichenarray 'Zeichen' erstellt und diese Zeichen dann in einer Zeichenfolgenvariablen 'str' zusammengeführt und dann die Variable und die Länge gedruckt.
public class length { public static void main(String() args) { // Initialized a character array char chars() = { 'T', 'e', 's', 't', 'i', 'n', 'g' }; // Initialized a String variable str with chars characters String str = new String(chars); // Printed the String variable System.out.println(str + ' has '); // Printed the length of the String Variable System.out.println(str.length()+ ' characters'); } }
Ausgabe:
Java-String-Längenszenarien
Szenario 1: Ermitteln der Länge eines Strings mit Leerzeichen.
Erläuterung: In diesem Szenario ermitteln wir die Länge eines Strings, der mehr als ein Wort oder eine Teilzeichenfolge enthält und durch Leerzeichen getrennt ist.
Hier haben wir zwei String-Variablen mit einfachen und doppelten Leerzeichen initialisiert, die als Zeichen behandelt werden. Dann haben wir zwei Zählvariablen initialisiert, die die Länge speichern.
Schließlich haben wir die Zählvariablen gedruckt.
Was ist das beste E-Mail-Konto?
public class length { public static void main(String() args) { // Initialized a String variable with a single whitespace String str1 = 'This is'; // Initialized another String variable with two whitespace String str2 = 'Software Testing Help'; /* * Initialized a count1 variable which will store the length of the first String. */ int count1 = str1.length(); /* * Initialized a count2 variable which will store the length of the second String. */ int count2 = str2.length(); // Printed the count1 variable. System.out.println('The First String has ' + count1 + ' characters'); // Printed the count2 variable. System.out.println('The Second String has ' + count2 + ' characters'); } }
Ausgabe:
Szenario 2: Ermitteln der Länge eines Strings mit Sonderzeichen.
Erläuterung: Hier werden wir einen String mit Sonderzeichen initialisieren und versuchen, die Länge des Strings zu ermitteln.
public class length { public static void main(String() args) { // Initialized a String variable with special characters String str = 'P@!.90$%'; /* * Initialized a count variable which will store the length of the String. */ int count = str.length(); // Printed the count variable. System.out.println('The String has ' + count + ' characters'); } }
Ausgabe:
Häufig gestellte Fragen
F # 1) Was macht String length () in Java?
Antworten: Es gibt die Anzahl der Zeichen eines Strings zurück. Der Index in Java beginnt bei 0 und setzt sich bis zum n-ten Zeichen der Zeichenfolge fort.
Die Länge wäre der Index des letzten Elements + 1.
Zum Beispiel:
String str = 'Hallo Welt'
Hier liegt H am Index (0), e am Index (1) und so weiter.
Das letzte Element ist d, das sich im Index befindet (10). Die Gesamtlänge beträgt also 11.
Q # 2) Was ist ein Charakter in Java?
Antworten: Zeichen ist nichts anderes als der Buchstabe, der sich zu einem String verbindet. Java betrachtet auch Leerzeichen als Zeichen. Wenn Sie die Länge eines Strings berechnen, der Leerzeichen, Sonderzeichen usw. enthält, werden diese als Zeichen behandelt.
Jedes einzelne Zeichen hat die Größe = 1.
Q # 3) Wie erstelle ich einen String mit der angegebenen Größe in Java?
Antworten: In diesem Programm haben wir zwei Konstanten erstellt. Die erste Konstante ist das Zeichen, das wiederholt in der Zeichenfolge vorkommt, und die zweite Konstante gibt an, wie oft sie vorkommt. Dann haben wir alle Elemente des Zeichenarrays in String gespeichert.
Später haben wir alle NULL-Zeichen durch das erste konstante Zeichen ersetzt. Schließlich gab es den String zurück und druckte den Wert.
public class length { // Initialized a constant character which will repeatedly occur static final char chars = '$'; // Specied a constant length limit as 5 static final int StrLen = 5; public static void main(String() args) { // printing the return value of the create method System.out.println(create()); } public static String create(){ //created a new String from the character array String str = new String(new char(StrLen)); //replaced all NULL chars ' ' with specified character $ str = str.replace(' ', chars); return str; } }
Ausgabe:
Beste kostenlose Software zur Optimierung der PC-Leistung
Q # 4) Wie ändere ich die Länge des Strings?
Antworten: Im folgenden Programm haben wir die Länge des Strings geändert, indem wir den Teilstring durch einen Leerzeichen ersetzt haben.
Wir haben einen Eingabe-String genommen und dann den String und die Länge des Strings gedruckt. Dann haben wir den Teilstring des Hauptstrings durch einen leeren Wert ersetzt.
Wieder haben wir den String und die Länge des Strings gedruckt.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Software Test'; // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); // Replaced the substring Test with a blank value str = str.replace(' Test', ''); // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); } }
Ausgabe:
Q # 5) Was ist die Array-Länge in Java? Wie unterscheidet es sich von String length ()?
Antworten: In Array ist die Länge eine Variable, mit der die Länge eines Arrays ermittelt wird. Alles was wir tun müssen, ist Array.length zu setzen und es wird Ihnen die Länge geben.
In String ist die Länge () eine Methode, mit der die Länge eines Strings ermittelt wird. Wir erhalten die Länge, indem wir String.length () setzen
Lassen Sie uns im folgenden Programm sehen, wie es funktioniert.
public class length { public static void main(String() args) { // Specified the length of an Array as 4. int() arr = new int(4); // returned the length of an Array System.out.println('Array length is ' + arr.length); String str = 'Saket'; // returned the length of the String System.out.println('String length() is ' + str.length()); } }
Ausgabe:
Fazit
In diesem Tutorial haben wir die Java String length () -Methode im Detail verstanden. Dies ist die grundlegendste String-Methode, die in Zusammenarbeit mit anderen String-Methoden verwendet wird, um das gewünschte Ergebnis zu erzielen.
Zum besseren Verständnis haben wir verschiedene Fälle oder Szenarien und häufig gestellte Fragen zur Stringlänge angegeben. Obwohl der Funktionsbereich dieser Methode klein ist, ist der Anwendungsbereich genauso groß wie jede andere Methode.
Dies ist die einfachste und grundlegendste Methode der String-Klasse.
=> Besuchen Sie hier für die exklusive Java Training Tutorial-Reihe.
Literatur-Empfehlungen
- Java String enthält () Method Tutorial mit Beispielen
- Java String Tutorial | Java-String-Methoden mit Beispielen
- Java String compareTo-Methode mit Programmierbeispielen
- Java substring () -Methode - Tutorial mit Beispielen
- Java String mit String Buffer und String Builder Tutorial
- Java String Split () -Methode - So teilen Sie einen String in Java
- JAVA-Tutorial für Anfänger: Über 100 praktische Java-Video-Tutorials
- Wie verwende ich die Java toString-Methode?