Javada Karakter ve String İşlemleri (char, String Sınıfı ve Metotları)

Java’da karakter ve metin işlemleri nasıl yapılır? char veri tipi, String sınıfı ve sık kullanılan metotlarla ilgili tüm detaylar bu yazıda.

Ali YILMAZ
Ali YILMAZ

Yönetici

65

Java’da Karakter ve String İşlemleri (char, String Sınıfı ve Metotları)

Java programlamada metin ve karakterlerle çalışmak kaçınılmazdır. Bu noktada iki temel yapı öne çıkar: char veri tipi ve String sınıfı. Bu içerikte karakterleri ve metinleri nasıl tanımlayacağımızı, nasıl işleyeceğimizi ve sık kullanılan String metotlarını örneklerle birlikte inceleyeceğiz.

1. char Veri Tipi Nedir?

char, Java’da tek bir karakteri saklamak için kullanılır. Tek tırnak içinde yazılır.

char harf = 'A';
System.out.println(harf);

2. String Sınıfı Nedir?

String, karakter dizilerini saklamak için kullanılan bir sınıftır. Java’da metinleri temsil eder ve tırnak içinde tanımlanır.

String isim = "Ali";
System.out.println("Merhaba " + isim);

3. String Sınıfındaki Sık Kullanılan Metotlar

length()

Metnin uzunluğunu verir.

String metin = "Java";
System.out.println(metin.length()); // 4

charAt()

Belirli bir indeksteki karakteri döndürür.

System.out.println(metin.charAt(1)); // a

toUpperCase() / toLowerCase()

System.out.println(metin.toUpperCase()); // JAVA
System.out.println(metin.toLowerCase()); // java

substring()

Metnin belirli bir parçasını alır.

String alt = metin.substring(1, 3);
System.out.println(alt); // av

contains()

Metnin belirli bir kelimeyi içerip içermediğini kontrol eder.

System.out.println(metin.contains("va")); // true

equals() ve equalsIgnoreCase()

İki String’in eşitliğini kontrol eder.

String s1 = "Java";
String s2 = "java";
System.out.println(s1.equals(s2)); // false
System.out.println(s1.equalsIgnoreCase(s2)); // true

replace()

Bir karakteri/metni başka biriyle değiştirir.

String yeni = metin.replace("a", "*");
System.out.println(yeni); // J*v*

4. String ve char Arasındaki Fark

  • char sadece bir karakter içerir, tek tırnakla tanımlanır: 'A'
  • String birden fazla karakteri kapsar, çift tırnakla tanımlanır: "Java"

5. String ile Döngü Kullanımı

Bir metindeki tüm karakterleri döngüyle gezmek mümkündür.

String kelime = "Kodlama";

for (int i = 0; i < kelime.length(); i++) {
    System.out.println(kelime.charAt(i));
}

Java’da string işlemleri, yazılımın kullanıcıdan aldığı veya ürettiği metinleri işlemek için kritik öneme sahiptir. İster bir kelimenin içeriğini analiz et, ister verileri karşılaştır veya biçimlendir – tüm bu işlemler için String sınıfı vazgeçilmezdir. Java ile uygulama geliştirirken karakter ve metin yapısını etkin kullanmak her seviyede geliştirici için temel gerekliliktir.




Paylaş

Etiketler


Yorum Yok

    Bu Yazıya Hiç Yorum Yapılmamış. İlk Yorum Yapan Sen Ol !

Yorum Yap


Instagram