logo

Metoda Java String length() s příklady

Řetězce v Javě jsou objekty, které jsou interně podporovány polem znaků. Protože pole jsou neměnná a řetězce jsou také typem výjimečného pole, které obsahuje znaky, jsou proto neměnné také řetězce.

The Řetězcová třída Java obsahuje mnoho metod pro provádění různých operací s řetězci, jako např. Compare(), concat(), equals(), split(), length(), replacement(), CompareTo(), substring() atd. metod, zaměříme se na třídu Java String délka() metoda.



Jak najít délku řetězce v Javě

Délka nebo velikost řetězce znamená celkový počet znaků v něm obsažených. V řetězci jsou všechny prvky uloženy ve formě znaků, tj. 1, , _ atd., všechny jsou považovány za znaky.

spojový seznam

Například:

 String:  'Geeks For Geeks' size: 15>

String.length() metoda

J ava Metoda String length(). je metoda, která je použitelná pro řetězcové objekty. Metoda length() vrací počet znaků přítomných v řetězci. Metoda length() je vhodná pro objekty typu string, ale ne pro pole.



Metodu length() lze také použít pro třídy StringBuilder a StringBuffer. Metoda length() je veřejná členská metoda. Jakýkoli objekt třídy String, třídy StringBuilder a třídy StringBuffer může přistupovat k metodě length() pomocí (.) tečkový operátor.

Podpis metody

Podpis metody metody length() je následující:

public int length ()>

Typ návratu

  • Návratový typ metody length() je int.

Příklady metody Java String length().

Následující příklady demonstrují použití metody Java String length() .



1. Použití metody length() k nalezení velikosti řetězce

Java program, který demonstruje, jak získat délku řetězce v Javě pomocí metody length().

Jáva




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

1 z 1000
>

>

Výstup

The size of the String is 13>

2. Porovnejte velikost dvou řetězců

Java program pro ilustraci toho, jak pomocí metody length() zkontrolovat, zda je délka dvou řetězců stejná nebo ne.

Jáva


abeceda jako čísla



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

>

>

Výstup

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