logo

Java String length() Metod med exempel

Strängar i Java är objekt som stöds internt av en char-array. Eftersom arrayer är oföränderliga och strängar också är en typ av exceptionell array som innehåller tecken, så är strängar också oföränderliga.

De Strängklass av Java innehåller många metoder för att utföra olika operationer på strängar som compare(), concat(), equals(), split(), length(), replace(), compareTo(), substring(), etc. Av dessa metoder, kommer vi att fokusera på Java String-klassen längd() metod.



Hur man hittar längden på strängen i Java

Stränglängden eller storleken betyder det totala antalet tecken som finns i den. I String lagras alla element i form av tecken, d.v.s. 1, , _, etc betraktas alla som tecken.

lexikografisk ordning

Till exempel:

 String:  'Geeks For Geeks' size: 15>

String.length() metod

Den J ava String length() metod är en metod som är tillämpbar på strängobjekt. Metoden length() returnerar antalet tecken som finns i strängen. Metoden length() är lämplig för strängobjekt men inte för arrayer.



Metoden length() kan också användas för klasserna StringBuilder och StringBuffer. Metoden length() är en metod för offentliga medlemmar. Alla objekt i klassen String, StringBuilder och StringBuffer-klassen kan komma åt metoden length() med hjälp av ( . ) punktoperator.

Metodsignatur

Metodsignaturen för metoden length() är som följer:

public int length ()>

Returtyp

  • Returtypen för metoden length() är int.

Exempel på Java String length()-metoden

Följande exempel visar användningen av Java String length()-metoden.



1. Använd metoden length() för att hitta storleken på strängen

Java-program för att visa hur man får längden på en sträng i Java med metoden length().

Java




// Java program to illustrate> // how to get the length of String> // in Java using length() method> // Driver Class> public> class> Test {> >// main function> >public> static> void> main(String[] args)> >{> >// Here str is a string object> >String str =>'techcodeview.com'>;> >System.out.println(>'The size of '> >+>'the String is '> >+ str.length());> >}> }>

java är null
>

>

Produktion

The size of the String is 13>

2. Jämför storleken på två strängar

Java-program för att illustrera hur man kontrollerar om längden på två strängar är lika eller inte med metoden length().

Java




// Java program to illustrate how to check> // whether the length of two strings is> // equal or not using the length() method.> import> java.io.*;> // Driver Class> class> GFG {> >// main function> >public> static> void> main(String[] args)> >{> >String s1 =>'abc'>;> >String s2 =>'xyz'>;> >// storing the length of both the> >// strings in int variables> >int> len1 = s1.length();> >int> len2 = s2.length();> >// checking whether the length of> >// the strings is equal or not> >if> (len1 == len2) {> >System.out.println(> >'The length of both the strings are equal and is '> >+ len1);> >}> >else> {> >System.out.println(> >'The length of both the strings are not equal'>);> >}> >}> }>

sträng och delsträng
>

>

Produktion

The length of both the strings are equal and is 3>