java string length method with examples
Ta vadnica pojasnjuje vse o metodi dolžine niza Java () ter primere in pogosta vprašanja o programiranju, ki vam pomagajo razumeti koncept:
Poleg tega bomo obravnavali različne scenarije, povezane z metodo String Java length (). V tej vadnici bodo tudi pogosto zastavljena vprašanja v zvezi z metodo Java String length ().
Po pregledu te vadnice boste lahko izračunali dolžino niza in ga uporabili v številnih različnih primerih ali scenarijih. Ta metoda dobro deluje z drugimi metodami Java String.
=> Tukaj si oglejte Perfect Java Training Guide
Kaj se boste naučili:
Dolžina niza Java
Dolžina niza ni nič drugega kot število znakov, ki jih vsebuje. Java ima vgrajeno metodo, imenovano length () za iskanje števila znakov katerega koli niza.
Sintaksa:
Sintaksa je podana kot
int length();
kjer je length () metoda za iskanje števila znakov in vrne rezultat kot celo število .
Iskanje dolžine niza
V tem primeru , bomo pokrivali najpreprostejšo obliko metode Java String length (). String bomo inicializirali z neko vrednostjo in nato izračunali dolžino.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Testing'; // Initialized a count variable which will store the length int count = str.length(); // Printed the count variable or the length of String. System.out.println('The String has ' +count +' characters'); } }
Izhod:
Iskanje dolžine polja znakov
V tem primeru , ustvarili smo niz znakov »chars« in jih nato združili v spremenljivko niza »str« ter nato natisnili spremenljivko in dolžino.
public class length { public static void main(String() args) { // Initialized a character array char chars() = { 'T', 'e', 's', 't', 'i', 'n', 'g' }; // Initialized a String variable str with chars characters String str = new String(chars); // Printed the String variable System.out.println(str + ' has '); // Printed the length of the String Variable System.out.println(str.length()+ ' characters'); } }
Izhod:
Scenariji dolžine niza Java
1. scenarij: Iskanje dolžine niza, ki ima presledek.
Pojasnilo: V tem primeru bomo našli dolžino niza, ki ima več besed ali podnizov in so ločeni s presledki.
Tu smo inicializirali dve spremenljivki String z enojnim in dvojnim presledkom, ki se obravnavata kot znak. Nato smo inicializirali dve spremenljivki štetja, ki bosta shranili dolžino.
Končno smo natisnili spremenljivke štetja.
kako najti omrežni ključ na usmerjevalniku -
public class length { public static void main(String() args) { // Initialized a String variable with a single whitespace String str1 = 'This is'; // Initialized another String variable with two whitespace String str2 = 'Software Testing Help'; /* * Initialized a count1 variable which will store the length of the first String. */ int count1 = str1.length(); /* * Initialized a count2 variable which will store the length of the second String. */ int count2 = str2.length(); // Printed the count1 variable. System.out.println('The First String has ' + count1 + ' characters'); // Printed the count2 variable. System.out.println('The Second String has ' + count2 + ' characters'); } }
Izhod:
2. scenarij: Iskanje dolžine niza s posebnimi znaki.
Pojasnilo: Tu bomo inicializirali niz s posebnimi znaki in poskušali ugotoviti dolžino niza.
public class length { public static void main(String() args) { // Initialized a String variable with special characters String str = 'P@!.90$%'; /* * Initialized a count variable which will store the length of the String. */ int count = str.length(); // Printed the count variable. System.out.println('The String has ' + count + ' characters'); } }
Izhod:
Pogosto zastavljena vprašanja
V # 1) Kaj počne dolžina niza () v Javi?
Odgovor: Vrne število znakov niza. Indeks v Javi se začne od 0 in se nadaljuje do n-tega znaka String.
Dolžina bi bila indeks zadnjega elementa + 1.
Na primer:
String str = 'Hello World'
kako odpreti datoteko s ključi v operacijskem sistemu Windows
Tu je H indeks (0), e indeks (1) itd.
Zadnji element je d, ki ima indeks (10). Skupna dolžina je torej 11.
Q # 2) Kaj je znak v Javi?
Odgovor: Znak ni nič drugega kot črka, ki združuje skupaj in tvori niz. Java tudi presledke upošteva kot znak. Ko boste izračunali dolžino niza, ki ima presledek, posebne znake itd., Bodo obravnavani kot znak.
Vsak posamezen znak ima velikost = 1.
Q # 3) Kako ustvariti niz določene velikosti v Javi?
Odgovor: V tem programu smo ustvarili dve konstanti. Prva konstanta je znak, ki se bo večkrat pojavil v nizu, druga konstanta pa je, kolikokrat se bo pojavila. Nato smo v String shranili vse elemente nizov znakov.
Kasneje smo vse znake NULL zamenjali s prvim stalnim znakom. Končno je vrnil niz in natisnil vrednost.
public class length { // Initialized a constant character which will repeatedly occur static final char chars = '$'; // Specied a constant length limit as 5 static final int StrLen = 5; public static void main(String() args) { // printing the return value of the create method System.out.println(create()); } public static String create(){ //created a new String from the character array String str = new String(new char(StrLen)); //replaced all NULL chars ' ' with specified character $ str = str.replace(' ', chars); return str; } }
Izhod:
Q # 4) Kako spremeniti dolžino niza?
Odgovor: V spodnjem programu smo spremenili dolžino niza tako, da smo podniz zamenjali s praznim.
Vzeli smo vhodni niz in nato natisnili niz in dolžino niza. Nato smo podniz glavnega niza zamenjali s prazno vrednostjo.
Spet smo natisnili niz in dolžino niza.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Software Test'; // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); // Replaced the substring Test with a blank value str = str.replace(' Test', ''); // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); } }
Izhod:
V # 5) Kakšna je dolžina polja v Javi? V čem se razlikuje od dolžine niza ()?
Odgovor: V matriki je dolžina spremenljivka, s katero dobimo dolžino polja. Vse kar moramo storiti je, da damo Array.length in ta vam bo dal dolžino.
V nizu je dolžina () metoda, ki se uporablja za določanje dolžine niza. Dolžino dobimo tako, da damo String.length ()
V spodnjem programu poglejmo, kako deluje.
public class length { public static void main(String() args) { // Specified the length of an Array as 4. int() arr = new int(4); // returned the length of an Array System.out.println('Array length is ' + arr.length); String str = 'Saket'; // returned the length of the String System.out.println('String length() is ' + str.length()); } }
Izhod:
Zaključek
V tej vadnici smo podrobno razumeli metodo Java String length (). To je najosnovnejša metoda String, ki se uporablja v sodelovanju z drugimi metodami String za dosego želenega rezultata.
Za boljše razumevanje smo podali različne primere ali scenarije in pogosta vprašanja v zvezi z dolžino niza. Čeprav je funkcionalno področje te metode majhno, je področje uporabe enako veliko kot katera koli druga metoda.
To je najbolj preprosta in osnovna metoda v razredu String.
=> Obiščite tukaj za ekskluzivno serijo vadnic Java.
Priporočeno branje
- Java String vsebuje () Vadnico metode s primeri
- Vadnica za Java String | Nizovske metode Java s primeri
- Java String compareTo Method s primeri programiranja
- Metoda Java substring () - Vadnica s primeri
- Java String z vmesnikom String Buffer in String Builder
- Metoda Java String Split () - Kako razdeliti niz v Javi
- JAVA Vadnica za začetnike: 100+ praktičnih Javnih video vadnic
- Kako uporabiti metodo Java toString?