logo

Java String Sınıfı Yöntemleri

java.lang.String sınıf, manipüle etmek için kullanılan birçok yerleşik yöntem sağlar. Java'da dize . Bu yöntemlerin yardımıyla String nesneleri üzerinde kırpma, birleştirme, dönüştürme, karşılaştırma, dizeleri değiştirme vb. işlemleri gerçekleştirebiliriz.

Java String güçlü bir kavramdır çünkü pencere tabanlı, web tabanlı veya mobil uygulamada herhangi bir form gönderirseniz her şey bir String olarak değerlendirilir.

String sınıfının bazı önemli yöntemlerini kullanalım.

Java String toUpperCase() ve toLowerCase() yöntemi

Java String toUpperCase() yöntemi bu String'i büyük harfe, String toLowerCase() yöntemini ise küçük harfe dönüştürür.

Stringoperation1.java

 public class Stringoperation1 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.toUpperCase());//SACHIN System.out.println(s.toLowerCase());//sachin System.out.println(s);//Sachin(no change in original) } } 
Şimdi Test Edin

Çıktı:

 SACHIN sachin Sachin 

Java String trim() yöntemi

String sınıfı trim() yöntemi, String'den önceki ve sonraki beyaz boşlukları ortadan kaldırır.

Stringoperation2.java

 public class Stringoperation2 { public static void main(String ar[]) { String s=' Sachin '; System.out.println(s);// Sachin System.out.println(s.trim());//Sachin } } 
Şimdi Test Edin

Çıktı:

 Sachin Sachin 

Java String beginWith() ve endWith() yöntemi

StartWith() yöntemi, String'in argüman olarak iletilen harflerle başlayıp başlamadığını kontrol eder ve endWith() yöntemi, String'in argüman olarak iletilen harflerle bitip bitmediğini kontrol eder.

Stringoperation3.java

 public class Stringoperation3 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.startsWith('Sa'));//true System.out.println(s.endsWith('n'));//true } } 
Şimdi Test Edin

Çıktı:

 true true 

Java String charAt() Yöntemi

String sınıfı charAt() yöntemi, belirtilen dizindeki bir karakteri döndürür.

Stringoperation4.java

 public class Stringoperation4 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.charAt(0));//S System.out.println(s.charAt(3));//h } } 
Şimdi Test Edin

Çıktı:

 S h 

Java Dize uzunluğu() Yöntemi

String sınıfı uzunluk() yöntemi, belirtilen String'in uzunluğunu döndürür.

Stringoperation5.java

8 ila 1 çoklayıcı
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Şimdi Test Edin

Çıktı:

 6 

Java String intern() Yöntemi

Başlangıçta boş olan bir dizi havuzu, String sınıfı tarafından özel olarak korunur.

Intern yöntemi çağrıldığında, havuz zaten equals(Object) yöntemiyle belirlenen bu String nesnesine eşit bir String içeriyorsa, havuzdan String döndürülür. Aksi takdirde, bu String nesnesi havuza eklenir ve bu String nesnesine bir referans döndürülür.

Stringoperation6.java

 public class Stringoperation6 { public static void main(String ar[]) { String s=new String('Sachin'); String s2=s.intern(); System.out.println(s2);//Sachin } } 
Şimdi Test Edin

Çıktı:

 Sachin 

Java String valueOf() Yöntemi

String sınıfı valueOf() yöntemi, int, long, float, double, boolean, char ve char dizisi gibi verilen türleri String'e dönüştürür.

Stringoperation7.java

 public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } } 

Çıktı:

 1010 

Java String değiştirme() Yöntemi

String sınıfı change() yöntemi, ilk karakter dizisinin tüm oluşumlarını ikinci karakter dizisiyle değiştirir.

Stringoperation8.java

 public class Stringoperation8 { public static void main(String ar[]) { String s1='Java is a programming language. Java is a platform. Java is an Island.'; String replaceString=s1.replace('Java','Kava');//replaces all occurrences of 'Java' to 'Kava' System.out.println(replaceString); } } 

Çıktı:

 Kava is a programming language. Kava is a platform. Kava is an Island.