logo

Metoda Java String length() cu exemple

Șirurile în Java sunt obiecte care sunt suportate intern de o matrice char. Deoarece matricele sunt imuabile, iar șirurile sunt, de asemenea, un tip de matrice excepțională care conține caractere, prin urmare, șirurile sunt de asemenea imuabile.

The Clasa de șiruri din Java cuprinde o mulțime de metode pentru a executa diverse operații pe șiruri de caractere, cum ar fi compare(), concat(), equals(), split(), length(), replace(), compareTo(), substring(), etc. Dintre acestea metode, ne vom concentra pe clasa Java String lungime() metodă.



Cum să găsiți lungimea șirului în Java

Lungimea sau dimensiunea șirului înseamnă numărul total de caractere prezente în acesta. În String, toate elementele sunt stocate sub formă de caractere, adică 1, , _ etc. toate sunt considerate caractere.

fundal css

De exemplu:

 String:  'Geeks For Geeks' size: 15>

String.length() metodă

J ava metoda String length(). este o metodă care este aplicabilă obiectelor șir. Metoda length() returnează numărul de caractere prezente în șir. Metoda length() este potrivită pentru obiecte șir, dar nu și pentru matrice.



Metoda length() poate fi folosită și pentru clasele StringBuilder și StringBuffer. Metoda length() este o metodă publică de membru. Orice obiect din clasa String, clasa StringBuilder și clasa StringBuffer poate accesa metoda length() folosind ( . ) operator punct.

Semnătura metodei

Semnătura metodei a metodei length() este următoarea:

public int length ()>

Tip de returnare

  • Tipul returnat al metodei length() este int.

Exemple de metoda Java String length().

Următoarele exemple demonstrează utilizarea metodei Java String length().



1. Utilizarea metodei length() pentru a găsi dimensiunea șirului

Program Java pentru a demonstra cum să obțineți lungimea unui șir în Java folosind metoda 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());> >}> }>

>

>

Ieșire

system.out.println
The size of the String is 13>

2. Comparați dimensiunea a două șiruri

Program Java pentru a ilustra cum se verifică dacă lungimea a două șiruri de caractere este egală sau nu folosind metoda length().

Java




metoda java equals

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

>

>

Ieșire

The length of both the strings are equal and is 3>