5.00 / 1 oy

Java'da String ifadeleri (yazıları) birleştirmek

Aslında çok örnekte zaten kullandık bir özelliği. Söz gelimi System.out.println() içerisinde birden çok yazıyı ya da aradaki sayısal ifadeleri ve değişkenleri yazdırırken de birleştirme operatörü olan + karakterinden faydalandık. Ama Java'da birleştirme operatörü olarak kullanablileceğimiz başka araçlar da var:

String yazi1 = "Basi";
String yazi2="Sonu";

System.out.println(yazi1.concat(yazi2)); //BasiSonu
System.out.println(yazi1); //Basi

concat fonksiyonu ile birleştirme yaptığımızda yazi1.caocat(yazi2) dediğimizde geçici bir birleştirme işlemi yaptığını yukarıdaki örnekten görebiliyoruz, ama yazi1'i tekrar yazdırdığımızda değişmediğini görüyoruz. Bir String'in değerini birleştirme yaptıktan sonra güncelleyebilmek için:

String yazi1 = "Basi";
String yazi2="Sonu";
yazi1=yazi1.concat(yazi2);
System.out.println(yazi1); //BasiSonu

Artı (+) operatörü ile birleştirme işlemi yapmak için de aşağıdaki örnekleri inceleyebilirsiniz:

String yazi1 = "Basi";
String yazi2="Sonu";
String yazi=yazi1+yazi2;
System.out.println(yazi1); //Basi
System.out.println(yazi2); //Sonu
System.out.println(yazi); //BasiSonu
System.out.println(yazi1+yazi2); //BasiSonu
System.out.println(yazi1+" "+yazi2); //Basi Sonu

 

utku33

11.01.2020 01:44

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da String ifadeleri (yazıları) birleştirmek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.