Reťazce v jazyku Java sú objekty, ktoré sú interne podporované poľom znakov. Keďže polia sú nemenné a reťazce sú tiež typom výnimočného poľa, ktoré obsahuje znaky, preto sú nemenné aj reťazce.
The Stringová trieda Java obsahuje množstvo metód na vykonávanie rôznych operácií s reťazcami, ako napríklad porovnanie (), concat (), rovná sa (), rozdelenie (), dĺžka (), nahradenie (), porovnanie s (), podreťazec () atď. metód, zameriame sa na triedu Java String dĺžka () metóda.
Ako nájsť dĺžku reťazca v Jave
Dĺžka alebo veľkosť reťazca znamená celkový počet znakov v ňom prítomných. V reťazci sú všetky prvky uložené vo forme znakov, tj 1, , _ atď., Všetky sa považujú za znaky.
java matematika
Napríklad:
String: 'Geeks For Geeks' size: 15>
String.length() metóda
J ava Metóda dĺžky reťazca (). je metóda, ktorá je použiteľná pre reťazcové objekty. Metóda length() vracia počet znakov prítomných v reťazci. Metóda length() je vhodná pre objekty typu string, ale nie pre polia.
Metódu length() možno použiť aj pre triedy StringBuilder a StringBuffer. Metóda length() je verejná metóda člena. Akýkoľvek objekt triedy String, triedy StringBuilder a triedy StringBuffer môže pristupovať k metóde length() pomocou ( . ) bodový operátor.
Podpis metódy
Podpis metódy metódy length() je nasledujúci:
public int length ()>
Typ návratu
- Návratový typ metódy length() je int.
Príklady metódy Java String length().
Nasledujúce príklady demonštrujú použitie metódy Java String length().
1. Použitie metódy length() na zistenie veľkosti reťazca
Java program, ktorý demonštruje, ako získať dĺžku reťazca v jazyku Java pomocou metódy 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());> > }> }> |
>
>Výkon
zoznam triediť podľa java
The size of the String is 13>
2. Porovnajte veľkosť dvoch reťazcov
Java program na ilustráciu toho, ako pomocou metódy length() skontrolovať, či je dĺžka dvoch reťazcov rovnaká alebo nie.
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'> );> > }> > }> }> |
>
disketa
>Výkon
The length of both the strings are equal and is 3>