java string length method with examples
Denne opplæringen forklarer alt om Java-strenglengde () -metoden sammen med flere programmeringseksempler og vanlige spørsmål for å hjelpe deg med å forstå konseptet:
Videre vil vi dekke de forskjellige scenariene relatert til metoden String Java length (). Ofte stilte spørsmål relatert til metoden Java String length () vil også være en del av denne opplæringen.
Når du har gått gjennom denne opplæringen, vil du kunne beregne lengden på en streng og bruke den i mange forskjellige tilfeller eller scenarier. Denne metoden fungerer bra med de andre Java String-metodene.
=> Ta en titt på den perfekte Java-treningsguiden her
Hva du vil lære:
Java strenglengde
Lengden på en streng er bare antall tegn den inneholder. Java har en innebygd metode kalt lengde () for å finne antall tegn i en streng.
Syntaks:
Syntaksen er gitt som
int length();
der lengde () er en metode for å finne antall tegn og returnerer resultatet som et heltall .
Finne lengden på en streng
I dette eksemplet , vil vi dekke den enkleste formen for Java String length () -metoden. Vi initialiserer en streng med noe verdi, og deretter beregner vi lengden.
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'); } }
Produksjon:
Finne lengden på et tegnarray
I dette eksemplet , har vi opprettet et tegnarray 'tegn' og deretter slått sammen disse tegnene i en strengvariabel 'str' og deretter skrevet variabelen og lengden.
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'); } }
Produksjon:
Java strenglengdescenarier
Scenario 1: Finne lengden på en streng som har mellomrom.
Forklaring: I dette scenariet vil vi finne lengden på en streng som har mer enn ett ord eller delstreng, og de er atskilt med mellomrom.
Her har vi initialisert to strengvariabler med enkle og doble mellomrom som vil bli behandlet som et tegn. Deretter initialiserte vi to tellevariabler som vil lagre lengden.
Til slutt har vi skrevet ut tellevariablene.
hva er de beste e-postleverandørene
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'); } }
Produksjon:
Scenario 2: Finne lengden på en streng som har spesialtegn.
Forklaring: Her skal vi initialisere en streng med spesialtegn og prøve å få lengden på strengen.
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'); } }
Produksjon:
ofte stilte spørsmål
Q # 1) Hva gjør strenglengde () i Java?
Svar: Den returnerer antall tegn i en streng. Indeksen i Java starter fra 0 og fortsetter til det niende tegnet String.
Lengden vil være indeksen til det siste elementet + 1.
For eksempel:
String str = “Hello World”
Her er H ved indeks [0], e er ved indeks [1], og så videre.
Det siste elementet er d som er ved indeks [10]. Så den totale lengden er 11.
Q # 2) Hva er et tegn i Java?
Svar: Karakter er ikke annet enn bokstaven som kombineres for å danne en streng. Java betrakter også mellomrom som et tegn. Når du skal beregne lengden på en streng som har mellomrom, spesialtegn osv., Vil de bli behandlet som et tegn.
Hver karakter har størrelse = 1.
Q # 3) Hvordan lage en streng av spesifisert størrelse i Java?
Svar: I dette programmet har vi laget to konstanter. Den første konstanten er tegnet som gjentatte ganger vil forekomme i strengen, og den andre konstanten er antall ganger den vil forekomme. Så har vi lagret alle elementene i tegnoppstillingen i streng.
Senere erstattet vi alle NULL-tegnene med den første konstante karakteren. Til slutt returnerte den strengen og skrev ut verdien.
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; } }
Produksjon:
Q # 4) Hvordan endre lengden på strengen?
Svar: I programmet nedenfor har vi endret lengden på strengen ved å erstatte understrengen med et blankt.
Vi har tatt en innspillstreng og deretter skrevet ut strengen og lengden på strengen. Deretter har vi erstattet understrengen til hovedstrengen med en tom verdi.
Igjen har vi skrevet ut strengen og lengden på strengen.
beste spiontelefonapps for android
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'); } }
Produksjon:
Q # 5) Hva er matriselengden i Java? Hvordan er det forskjellig fra strenglengde ()?
Svar: I matrise er lengden en variabel som brukes til å få lengden på en matrise. Alt vi trenger å gjøre er å sette Array.length og det vil gi deg lengden.
I streng er lengden () en metode som brukes til å få lengden på en streng. Vi får lengden ved å sette String.length ()
I programmet nedenfor, la oss se hvordan det fungerer.
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()); } }
Produksjon:
Konklusjon
I denne opplæringen har vi forstått Java String length () -metoden i detalj. Dette er den mest grunnleggende strengmetoden som brukes i samarbeid med andre strengmetoder for å oppnå ønsket resultat.
For bedre forståelse har vi gitt forskjellige saker eller scenarier og vanlige spørsmål relatert til strenglengden. Selv om funksjonsområdet for denne metoden er lite, er applikasjonsområdet like stort som alle andre metoder.
Dette er den mest enkle og grunnleggende metoden i strengklassen.
=> Besøk her for den eksklusive opplæringsserien for Java Training.
Anbefalt lesing
- Java String inneholder () Metodeopplæring med eksempler
- Java String Tutorial | Java strengmetoder med eksempler
- Java-streng sammenligne metode med programmeringseksempler
- Java substring () Metode - Veiledning med eksempler
- Java String with String Buffer and String Builder Tutorial
- Java String Split () Metode - Hvordan dele en streng i Java
- JAVA-opplæring for nybegynnere: 100+ praktiske Java-videoveiledninger
- Hvordan bruke Java toString Method?