Java Stringler Nedir ve Nasıl Kullanılırlar?


Java stringler metinsel ifadeleri saklamak için kullanılırlar. Bir String değişkeni, çift tırnak işareti içine alınmış bir metini içerir.

Stringler aşağıdaki gibi tanımlanır:

public class stringler{
    public static void main(String[] args) {
   String metin = "Merhaba";
  }
}

“+” Operatörü ile String birleştirme

“+” Operatörü ile string metinlerimizi birleştirme imkanımız vardır

public class stringler{
      public static void main(String[] args) {
String Ad= "Ali";
String Soyad= "Veli";
System.out.println(Ad+ " "+ Soyad);
  }
}

Çıktı aşağıdaki gibi olacaktır:

Bu satırdaki (” “) ifadesi boşluk bırakmak için kullanıldı.

Özel Karakterler

Metin tırnak içinde yazıldığı için bazı karakterler java tarafından anlaşılmaz

public class stringler{
      public static void main(String[] args) {
String metin = "O bize "yarın akşam geleceğim" dedi";
 }
}

Yukarıdaki metini tırnak işaretleri sebebiyle java hata verecektir Bu problemden kaçınmanın çözümü ters eğik çizgi kaçış karakterini kullanmaktır.

KarakterSonuçAçıklama
\’Tek Tırnak
\”Çift Tırnak
\\\Slash
public class stringler{
      public static void main(String[] args) {
String metin = "O bize \"yarın akşam geleceğim\" dedi";
 }
}

\’ ifadesi tek tırnak ekleyecektir

public class stringler{
      public static void main(String[] args) {
String metin = "Ahmet Bey\’e söyleyin";
 }
}

\\ ifadesi slash işareti ekleyecektir

public class stringler{
      public static void main(String[] args) {
String metin = "18 \\ 11 \\ 1969";
 }
}

Java’da 5 adet daha stringlerde kullanacağınız özel karakterler vardır

KarakterAçıklama
\n Yeni Satır
\r Satır Başı
\t Tab
\bBackspace
\f Form Feed

Sayı ve Metin birleştirme


Java’da hem toplama hem de birleştirme için + işlecini kullanır. Sayılar eklenir. Metinler birleştirilir.

public class stringler{
      public static void main(String[] args) {
String x = "10";
String y = "20";
String z = x + y;
 }
}

Çıktı şu şekilde olacaktır:

Buradaki “1020” string bir ifadedir matematiksel işlem yapılamaz.

public class stringler{
      public static void main(String[] args) {
String x = "10";
int y = 20;
String z = x + y;
  }
}

Çıktı şu şekilde olacaktır:

Yine 1020 sonucunu elde ederi. Eğer işlemimizde bir string ifade varsa sonuç her zaman string döner.

Java Stringler konusunu gördük. Her türlü soru, görüş ya da önerilerinizi aşağıda bulunan yorumlar kısmına yazarak bizlere ulaştırabilirsiniz. Daha fazla bilgi içeriği için aşağıdaki linke tıklayıp Java kategorisi altında daha bir çok içeriğe ulaşarak Java bilginizi arttırabilirsiniz. Ayrıca aşağıdaki Instagram ve Twitter linklerine tıklayarak bizi Instagram ve Twtitter üzerinden de takip edebilirsiniz.

https://yazilimdelisi.com/category/programlama-dilleri/java/

Sosyal Medya Hesaplarımız

Son Eklenen Yazılar

Bir Cevap Yazın

%d blogcu bunu beğendi: