Тхе Јава стринг дужина класе() метода проналази дужину низа. Дужина Јава стринга је иста као и Уницоде кодне јединице стринга.
Потпис
Потпис методе дужине стринга() је дат у наставку:
изјава случаја верилог
public int length()
Одредио
ЦхарСекуенце интерфејс
Повратак
Дужина знакова. Другим речима, укупан број знакова присутних у низу.
Интерна имплементација
public int length() { return value.length; }
Класа Стринг интерно користи низ цхар[] за чување знакова. Променљива дужине низа се користи за проналажење укупног броја елемената присутних у низу. Пошто класа Јава Стринг користи овај низ цхар[] интерно; стога, променљива дужине не може бити изложена спољашњем свету. Стога су Јава програмери креирали методу ленгтх(), која излаже вредност променљиве дужине. Такође се о методи ленгтх() може размишљати као о методи геттер() која кориснику даје вредност поља класе. Интерна имплементација јасно приказује да метода ленгтх() враћа вредност променљиве дужине.
Пример метода Јава стринг ленгтх().
Назив документа: ЛенгтхЕкампле.јава
public class LengthExample{ public static void main(String args[]){ String s1='javatpoint'; String s2='python'; System.out.println('string length is: '+s1.length());//10 is the length of javatpoint string System.out.println('string length is: '+s2.length());//6 is the length of python string }}Тестирајте одмах
Излаз:
string length is: 10 string length is: 6
Јава стринг ленгтх() Пример методе 2
Пошто метода ленгтх() даје укупан број знакова присутних у стрингу; стога се такође може проверити да ли је дати низ празан или не.
Назив документа: ЛенгтхЕкампле2.јава
public class LengthExample2 { public static void main(String[] args) { String str = 'Javatpoint'; if(str.length()>0) { System.out.println('String is not empty and length is: '+str.length()); } str = ''; if(str.length()==0) { System.out.println('String is empty now: '+str.length()); } } }
Излаз:
String is not empty and length is: 10 String is empty now: 0
Јава стринг ленгтх() Пример методе 3
Метода ленгтх() се такође користи за обрнути низ.
очисти нпм кеш
Назив документа: ЛенгтхЕкампле3.јава
class LengthExample3 { // main method public static void main(String argvs[]) { String str = 'Welcome To JavaTpoint'; int size = str.length(); System.out.println('Reverse of the string: ' + ''' + str + ''' + ' is'); for(int i = 0; i <size; i++) { printing in reverse order system.out.print(str.charat(str.length() - i 1)); } < pre> <p> <strong>Output:</strong> </p> <pre> Reverse of the string: 'Welcome To JavaTpoint' is tniopTavaJ oT emocleW </pre> <h2>Java String length() Method Example 4</h2> <p>The length() method can also be used to find only the white spaces present in the string. Observe the following example.</p> <p> <strong>FileName:</strong> LengthExample4.java</p> <pre> public class LengthExample4 { // main method public static void main(String argvs[]) { String str = ' Welcome To JavaTpoint '; int sizeWithWhiteSpaces = str.length(); System.out.println('In the string: ' + ''' + str + '''); str = str.replace(' ', ''); int sizeWithoutWhiteSpaces = str.length(); // calculating the white spaces int noOfWhieSpaces = sizeWithWhiteSpaces - sizeWithoutWhiteSpaces; System.out.print('Total number of whitespaces present are: ' + noOfWhieSpaces); } } </pre> <p> <strong>Output:</strong> </p> <pre> In the string: ' Welcome To JavaTpoint ' Total number of whitespaces present are: 4 </pre> <hr></size;>
Јава стринг ленгтх() Пример метода 4
Метода ленгтх() се такође може користити за проналажење само белих размака присутних у стрингу. Посматрајте следећи пример.
Назив документа: ЛенгтхЕкампле4.јава
public class LengthExample4 { // main method public static void main(String argvs[]) { String str = ' Welcome To JavaTpoint '; int sizeWithWhiteSpaces = str.length(); System.out.println('In the string: ' + ''' + str + '''); str = str.replace(' ', ''); int sizeWithoutWhiteSpaces = str.length(); // calculating the white spaces int noOfWhieSpaces = sizeWithWhiteSpaces - sizeWithoutWhiteSpaces; System.out.print('Total number of whitespaces present are: ' + noOfWhieSpaces); } }
Излаз:
In the string: ' Welcome To JavaTpoint ' Total number of whitespaces present are: 4