Nizi v Javi so objekti, ki jih interno podpira niz znakov. Ker so polja nespremenljiva in so nizi tudi vrsta izjemne matrike, ki vsebuje znake, so zato tudi nizi nespremenljivi.
The Razred nizov v Javi vsebuje veliko metod za izvajanje različnih operacij na nizih, kot so compare(), concat(), equals(), split(), length(), replace(), compareTo(), substring() itd. Od teh metode, se bomo osredotočili na razred Java String dolžina() metoda.
Kako najti dolžino niza v Javi
Dolžina ali velikost niza pomeni skupno število znakov, ki so v njem. V nizu so vsi elementi shranjeni v obliki znakov, tj. 1, , _ itd. vsi se štejejo za znake.
math.pow java
Na primer:
String: 'Geeks For Geeks' size: 15>
String.length() metoda
J ava String length() metoda je metoda, ki je uporabna za objekte nizov. Metoda length() vrne število znakov v nizu. Metoda length() je primerna za objekte nizov, ne pa tudi za nize.
Metodo length() lahko uporabite tudi za razreda StringBuilder in StringBuffer. Metoda length() je javna metoda člana. Kateri koli objekt razreda String, razreda StringBuilder in razreda StringBuffer lahko dostopa do metode length() z uporabo ( . ) operator pike.
Podpis metode
Podpis metode metode length() je naslednji:
public int length ()>
Vrsta povratka
- Vrsta vrnitve metode length() je int.
Primeri metode Java String length().
Naslednji primeri prikazujejo uporabo metode Java String length().
1. Uporaba metode length() za iskanje velikosti niza
Program Java za prikaz, kako pridobiti dolžino niza v Javi z uporabo metode 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());> > }> }> |
>
abstraktni razred proti vmesniku
>Izhod
The size of the String is 13>
2. Primerjaj velikost dveh nizov
Program Java za ponazoritev, kako z metodo length() preveriti, ali je dolžina dveh nizov enaka ali ne.
Java
10 od 60
// 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'> );> > }> > }> }> |
>
>Izhod
The length of both the strings are equal and is 3>