„Java“ eilutės yra objektai, kuriuos viduje palaiko char masyvas. Kadangi masyvai yra nekintami, o eilutės taip pat yra išskirtinio masyvo tipas, kuriame yra simbolių, todėl eilutės taip pat yra nekintamos.
The Java stygų klasė apima daugybę metodų, leidžiančių atlikti įvairias operacijas su eilutėmis, pavyzdžiui, palyginti(), concat(), lygus(), split(), ilgis(), pakeisti(), palygintiTo(), substring() ir kt. metodus, mes sutelksime dėmesį į „Java String“ klasę ilgis () metodas.
Kaip rasti eilutės ilgį Java
Eilutės ilgis arba dydis reiškia bendrą joje esančių simbolių skaičių. Stygoje visi elementai saugomi simbolių pavidalu, ty 1, , _ ir tt visi laikomi simboliais.
Java kodo pavyzdžiai
Pavyzdžiui:
String: 'Geeks For Geeks' size: 15>
String.length() metodas
J ava Stygos ilgio() metodas yra metodas, taikomas eilutės objektams. Metodas ilgis() grąžina eilutėje esančių simbolių skaičių. Ilgis() metodas tinka eilučių objektams, bet ne masyvams.
Metodas long() taip pat gali būti naudojamas StringBuilder ir StringBuffer klasėms. Ilgis() metodas yra viešasis narys. Bet kuris „String“ klasės, „StringBuilder“ klasės ir „StringBuffer“ klasės objektas gali pasiekti ilgio () metodą naudodamas ( . ) taško operatorius.
Metodas Parašas
Metodo ilgis() parašas yra toks:
public int length ()>
Grąžinimo tipas
- Metodo ilgis() grąžinimo tipas yra tarpt.
Java String length() metodo pavyzdžiai
Šie pavyzdžiai parodo Java String ilgio() metodo naudojimą.
1. Ilgio() metodo naudojimas eilutės dydžiui nustatyti
Java programa, skirta parodyti, kaip gauti eilutės ilgį Java naudojant long() metodą
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());> >}> }> |
paaiškinti duomenų nepriklausomumą
>
>Išvestis
The size of the String is 13>
2. Palyginkite dviejų stygų dydį
Java programa, iliustruojanti, kaip patikrinti, ar dviejų eilučių ilgis yra vienodas, ar ne, naudojant long() metodą.
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'>);> >}> >}> }> |
nedeterministiniai baigtiniai automatai
>
>Išvestis
The length of both the strings are equal and is 3>