Java String length() Metode med eksempler

Strenger i Java er objekter som støttes internt av en char-array. Siden matriser er uforanderlige, og strenger også er en type eksepsjonell matrise som inneholder tegn, er strenger derfor også uforanderlige.

De String klasse av Java omfatter mange metoder for å utføre ulike operasjoner på strenger som compare(), concat(), equals(), split(), length(), replace(), compareTo(), substring(), osv. Ut av disse metoder, vil vi fokusere på Java String-klassen lengde() metode.

Hvordan finne lengden på strengen i Java

Strenglengden eller -størrelsen betyr det totale antallet tegn som finnes i den. I String er alle elementene lagret i form av tegn, dvs. 1, , _, osv. regnes alle som tegn.

For eksempel:

 String:  'Geeks For Geeks' size: 15 

String.length() metode

J ava String length() metode er en metode som kan brukes på strengobjekter. Lengde()-metoden returnerer antall tegn som er tilstede i strengen. Length()-metoden er egnet for strengobjekter, men ikke for matriser.

Length()-metoden kan også brukes for StringBuilder- og StringBuffer-klasser. Lengde()-metoden er en offentlig medlemsmetode. Ethvert objekt av String-klassen, StringBuilder-klassen og StringBuffer-klassen kan få tilgang til length()-metoden ved å bruke ( . ) punktoperator.

Metode signatur

Metodesignaturen til length()-metoden er som følger:

public int length () 

Returtype

  • Returtypen til length()-metoden er int.

Eksempler på Java String length()-metoden

Følgende eksempler demonstrerer bruken av Java String length()-metoden.

1. Bruk lengde()-metoden for å finne størrelsen på strengen

Java-program for å demonstrere hvordan du får lengden på en streng i Java ved å bruke length()-metoden

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());> > }> }>

Produksjon

The size of the String is 13 

2. Sammenlign størrelsen på to strenger

Java-program for å illustrere hvordan du sjekker om lengden på to strenger er lik eller ikke ved å bruke length()-metoden.

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'> );> > }> > }> }>

Produksjon

The length of both the strings are equal and is 3