java string length method with examples
Ovaj vodič objašnjava sve o metodi duljine niza Java (), zajedno s primjerima višestrukog programiranja i često postavljanim pitanjima koja će vam pomoći da razumijete koncept:
Štoviše, pokrivat ćemo različite scenarije povezane s metodom String Java length (). Često postavljana pitanja u vezi s metodom Java String length () također će biti dio ovog vodiča.
Prolazeći kroz ovaj vodič, moći ćete izračunati duljinu niza i koristiti ga u mnogim različitim slučajevima ili scenarijima. Ova metoda dobro funkcionira s ostalim metodama Java Stringa.
=> Ovdje pogledajte Savršeni vodič za Java obuku
Što ćete naučiti:
Duljina Java niza
Duljina niza nije ništa drugo doli broj znakova koje sadrži. Java ima ugrađenu metodu koja se naziva length () za pronalaženje broja znakova bilo kojeg niza.
Sintaksa:
Sintaksa je dana kao
int length();
gdje je length () metoda za pronalaženje broja znakova i vraća rezultat kao cijeli broj .
Pronalaženje duljine niza
U ovom primjeru , pokrivat ćemo najjednostavniji oblik metode Java String length (). Inicijalizirat ćemo niz s nekom vrijednošću, a zatim ćemo izračunati duljinu.
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'); } }
Izlaz:
Pronalaženje duljine niza znakova
U ovom primjeru , stvorili smo niz znakova 'chars', a zatim smo te znakove spojili u string varijablu 'str', a zatim ispisali varijablu i duljinu.
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'); } }
Izlaz:
Scenariji duljine Java niza
Scenarij 1: Pronalaženje duljine niza koji ima razmak.
Obrazloženje: U ovom ćemo scenariju pronaći duljinu niza koji ima više riječi ili podniza i odvojeni su razmacima.
Ovdje smo inicijalizirali dvije String varijable s jednim i dvostrukim razmakom koji će se tretirati kao znak. Zatim smo inicijalizirali dvije varijable brojanja koje će pohraniti duljinu.
Konačno, ispisali smo varijable brojanja.
jednostavan mp3 downloader besplatno preuzimanje puna verzija
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'); } }
Izlaz:
Scenarij 2: Pronalaženje duljine niza koji ima posebne znakove.
Obrazloženje: Ovdje ćemo inicijalizirati String s posebnim znakovima i pokušat ćemo dobiti duljinu Stringa.
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'); } }
Izlaz:
Često postavljana pitanja
P # 1) Što String length () radi na Javi?
Odgovor: Vraća broj znakova niza. Indeks u Javi započinje od 0 i nastavlja se do n-tog znaka Stringa.
Duljina bi bila indeks posljednjeg elementa + 1.
Na primjer:
Niz str = 'Pozdrav svijetu'
Ovdje je H indeks (0), e indeks (1) i tako dalje.
Posljednji element je d koji ima indeks (10). Dakle, ukupna duljina je 11.
P # 2) Što je znak u Javi?
Odgovor: Karakter nije ništa drugo do slovo koje se kombinira i tvori String. Java razmake također smatra znakom. Kada ćete izračunati duljinu niza koji ima razmak, posebne znakove itd., Tada će se oni tretirati kao znak.
Svaki pojedini znak ima veličinu = 1.
3. pitanje) Kako stvoriti niz određene veličine u Javi?
Odgovor: U ovom smo programu stvorili dvije konstante. Prva konstanta je znak koji će se više puta pojaviti u nizu, a druga konstanta je broj ponavljanja. Tada smo u String spremili sve elemente niza znakova.
Kasnije smo zamijenili sve NULL znakove prvim konstantnim znakom. Napokon je vratio String i ispisao vrijednost.
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; } }
Izlaz:
P # 4) Kako promijeniti duljinu niza?
Odgovor: U donjem programu promijenili smo duljinu niza zamjenom podniza praznim.
Uzeli smo ulazni niz, a zatim smo ispisali niz i duljinu niza. Zatim smo podniz glavnog niza zamijenili praznom vrijednošću.
Opet smo ispisali String i duljinu stringa.
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'); } }
Izlaz:
5. pitanje) Kolika je duljina niza u Javi? Po čemu se razlikuje od duljine niza ()?
Odgovor: U Array-u, length je varijabla koja se koristi za dobivanje duljine Array-a. Sve što moramo učiniti je staviti Array.length i dat će vam dužinu.
U Stringu length () je metoda koja se koristi za dobivanje duljine Stringa. Duljinu dobivamo stavljanjem String.length ()
U nastavku programa, pogledajte kako to funkcionira.
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()); } }
Izlaz:
Zaključak
U ovom smo uputstvu detaljno razumjeli metodu Java String length (). Ovo je najosnovnija String metoda koja se koristi u suradnji s drugim String metodama za postizanje željenog rezultata.
Radi boljeg razumijevanja, dali smo različite slučajeve ili scenarije i česta pitanja u vezi s duljinom niza. Iako je funkcionalno područje ove metode malo, područje primjene veliko je kao i bilo koja druga metoda.
kako konfigurirati eclipse za c ++
Ovo je najjednostavnija i osnovna metoda klase String.
=> Posjetite ovdje za ekskluzivnu seriju udžbenika za Java.
Preporučena literatura
- Java String sadrži () Vodič za metode s primjerima
- Java String Vodič | Metode Java niza s primjerima
- Java String compareTo metoda s primjerima programiranja
- Metoda Java podniz () - Vodič s primjerima
- Java string sa String Buffer-om i String Builder Tutorial
- Metoda razdvajanja Java niza () - Kako podijeliti niz u Javi
- JAVA Tutorial za početnike: 100+ praktičnih Java Video tutorijala
- Kako koristiti Java toString metodu?