java string length method with examples
Bu Öğretici, Kavramı Anlamanıza yardımcı olacak Çoklu Programlama Örnekleri ve SSS'ler ile birlikte Java String length () Metodu hakkında her şeyi açıklar:
Ayrıca, String Java length () yöntemiyle ilgili farklı senaryoları ele alacağız. Java String length () yöntemiyle ilgili sık sorulan sorular da bu eğitimin bir parçası olacaktır.
Bu eğiticiden geçtikten sonra, bir String'in uzunluğunu hesaplayabilecek ve birçok farklı durumda veya senaryoda kullanabileceksiniz. Bu yöntem, diğer Java String yöntemleriyle iyi çalışır.
=> Mükemmel Java Eğitim Kılavuzuna Buradan Göz Atın
Ne öğreneceksin:
Java Dize Uzunluğu
Bir Dizenin uzunluğu, içerdiği karakter sayısından başka bir şey değildir. Java, herhangi bir String'in karakter sayısını bulmak için length () adında dahili bir yönteme sahiptir.
Sözdizimi:
Sözdizimi şu şekilde verilir:
int length();
burada length (), karakter sayısını bulmak için bir yöntemdir ve sonucu bir tamsayı .
Bir İpin Uzunluğunu Bulmak
Bu örnekte Java String length () yönteminin en basit biçimini ele alacağız. Bir String'i bir değerle başlatacağız ve sonra uzunluğu hesaplayacağız.
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'); } }
Çıktı:
Bir Karakter Dizisinin Uzunluğunu Bulmak
Bu örnekte , bir karakter dizisi “chars” oluşturduk ve sonra bu karakterleri bir String Variable “str” içinde birleştirdik ve sonra değişkeni ve uzunluğu yazdırdık.
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'); } }
Çıktı:
Java Dize Uzunluğu Senaryoları
Senaryo 1: Boşluğa sahip bir String'in uzunluğunu bulma.
Açıklama: Bu senaryoda, birden fazla kelime veya alt dizeye sahip olan ve boşluklarla ayrılmış bir String'in uzunluğunu bulacağız.
Burada, karakter olarak ele alınacak tek ve çift boşluklu iki String değişkenini başlattık. Ardından uzunluğu saklayacak iki sayma değişkenini başlattık.
Son olarak, sayma değişkenlerini yazdırdık.
android için en iyi casus uygulaması
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'); } }
Çıktı:
Senaryo 2: Özel karakterler içeren bir String'in uzunluğunu bulmak.
Açıklama: Burada, özel karakterlerle bir String'i başlatacağız ve String'in uzunluğunu elde etmeye çalışacağız.
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'); } }
Çıktı:
Sıkça Sorulan Sorular
S # 1) Java'da String length () ne yapar?
Cevap: Bir String'in karakter sayısını döndürür. Java'daki dizin 0'dan başlar ve String'in n'inci karakterine kadar devam eder.
Uzunluk, son eleman + 1'in indeksi olacaktır.
Örneğin:
String str = 'Merhaba Dünya'
Burada H (0) dizinindedir, e (1) dizinindedir ve bu böyle devam eder.
Son eleman (10) indeksinde olan d'dir. Yani toplam uzunluk 11'dir.
S # 2) Java'da Karakter Nedir?
Cevap: Karakter, bir String oluşturmak için bir araya gelen harften başka bir şey değildir. Java ayrıca beyaz boşlukları bir karakter olarak kabul eder. Beyaz boşluk, özel karakterler vb. İçeren bir String'in uzunluğunu hesaplayacağınız zaman, bunlar bir karakter olarak değerlendirilecektir.
Her karakterin boyutu = 1'dir.
S # 3) Java'da belirli boyutta bir String nasıl oluşturulur?
Cevap: Bu programda iki sabit oluşturduk. İlk sabit, String'de tekrar tekrar ortaya çıkacak karakterdir ve ikinci sabit, kaç kez oluşacağıdır. Daha sonra karakter dizisinin tüm elemanlarını String'e sakladık.
Daha sonra, tüm NULL karakterleri ilk sabit karakterle değiştirdik. Son olarak, String'i döndürdü ve değeri yazdırdı.
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; } }
Çıktı:
S # 4) İpin uzunluğu nasıl değiştirilir?
Cevap: Aşağıdaki programda, alt dizeyi bir boşlukla değiştirerek String'in uzunluğunu değiştirdik.
Bir girdi String aldık ve ardından String'i ve String'in uzunluğunu yazdırdık. Daha sonra, ana String'in alt dizesini boş bir değerle değiştirdik.
Yine String'i ve String'in uzunluğunu yazdırdık.
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'); } }
Çıktı:
S # 5) Java'da Dizi uzunluğu nedir? String length () 'den nasıl farklıdır?
Cevap: Dizide uzunluk, bir Dizi'nin uzunluğunu elde etmek için kullanılan bir değişkendir. Tek yapmamız gereken Array.length'i koymak ve size uzunluğu verecektir.
String'de length (), String'in uzunluğunu almak için kullanılan bir yöntemdir. String.length () koyarak uzunluğu elde ederiz
Aşağıdaki programda nasıl çalıştığını görelim.
manuel olarak çapraz tarayıcı testi nasıl yapılır
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()); } }
Çıktı:
Sonuç
Bu eğiticide, Java String length () yöntemini ayrıntılı olarak anladık. Bu, istenen sonucu elde etmek için diğer String yöntemleriyle birlikte kullanılan en temel String yöntemidir.
Daha iyi anlamak için, String Uzunluğu ile ilgili farklı durumlar veya senaryolar ve SSS'ler verdik. Bu yöntemin fonksiyonel alanı küçük olsa da uygulama alanı diğer yöntemler kadar büyüktür.
Bu, String Sınıfının en basit ve temel yöntemidir.
=> Özel Java Eğitimi Eğitim Dizisi İçin Burayı Ziyaret Edin.
Önerilen Kaynaklar
- Java Dizesi () Örneklerle Yöntem Eğitimi içerir
- Java Dize Eğitimi | Örneklerle Java Dize Yöntemleri
- Programlama Örnekleriyle Java Dize Karşılaştırma Yöntemi
- Java substring () Yöntemi - Örneklerle Eğitim
- String Buffer ve String Builder Eğitimi ile Java String
- Java String Split () Yöntemi - Java'da Bir Dizeyi Bölme
- Yeni Başlayanlar İçin JAVA Eğitimi: 100+ Uygulamalı Java Video Eğitimi
- Java toString Yöntemi Nasıl Kullanılır?