Strings i Java er objekter, der understøttes internt af et char-array. Da arrays er uforanderlige, og strenge også er en type exceptionel array, der indeholder tegn, er strenge derfor også uforanderlige.
Det String klasse af Java omfatter en masse metoder til at udføre forskellige operationer på strenge såsom compare(), concat(), equals(), split(), length(), replace(), compareTo(), substring() osv. Ud af disse metoder, vil vi fokusere på Java String-klassen længde() metode.
Sådan finder du længden på strengen i Java
Strenglængden eller -størrelsen betyder det samlede antal tegn, der er til stede i den. I String er alle elementer gemt i form af tegn, dvs. 1, , _ osv. betragtes alle som tegn.
numpy standardafvigelse
For eksempel:
String: 'Geeks For Geeks' size: 15>
String.length() metode
Den J ava String length() metode er en metode, der kan anvendes til strengobjekter. Metoden length() returnerer antallet af tegn, der er til stede i strengen. Length()-metoden er velegnet til strengobjekter, men ikke til arrays.
Length()-metoden kan også bruges til StringBuilder- og StringBuffer-klasser. metoden length() er en offentlig medlemsmetode. Ethvert objekt af String-klassen, StringBuilder-klassen og StringBuffer-klassen kan få adgang til length()-metoden ved hjælp af ( . ) prikoperator.
Metode signatur
Metodesignaturen for metoden length() er som følger:
public int length ()>
Returtype
- Returtypen for length() metoden er int.
Eksempler på Java String length() metode
De følgende eksempler demonstrerer brugen af Java String length()-metoden.
1. Brug af metoden length() til at finde størrelsen på strengen
Java-program til at demonstrere, hvordan man får længden af en streng i Java ved hjælp af length()-metoden
Java
inkscape vs gimp
// 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());> >}> }> |
>
>Produktion
The size of the String is 13>
2. Sammenlign størrelsen af to strenge
Java-program til at illustrere, hvordan man kontrollerer, om længden af to strenge er ens eller ej, ved hjælp af length()-metoden.
Java
java virtuel maskine
// 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'>);> >}> >}> }> |
>
>Produktion
The length of both the strings are equal and is 3>