Java Print, Println ve Escape Character Konu Anlatımı
🧩 Giriş
Section titled “🧩 Giriş”Java’da ekrana yazı yazdırmak için System.out.print() ve System.out.println() metotları kullanılır.
Bu metotlar, konsol çıktısı (console output) oluşturmak için en temel yöntemlerdir.
🖨️ System.out.print()
Section titled “🖨️ System.out.print()”print() metodu, ekrana verilen ifadeyi yazdırır fakat alt satıra geçmez.
Bir sonraki çıktı aynı satırda devam eder.
💡 Örnek:
Section titled “💡 Örnek:”public class PrintExample { public static void main(String[] args) { System.out.print("Merhaba "); System.out.print("Dünya!"); }}Çıktı:
Merhaba Dünya!🧾 System.out.println()
Section titled “🧾 System.out.println()”println() metodu, ekrana verilen ifadeyi yazdırır ve alt satıra geçer.
💡 Örnek:
Section titled “💡 Örnek:”public class PrintlnExample { public static void main(String[] args) { System.out.println("Merhaba"); System.out.println("Dünya!"); }}Çıktı:
MerhabaDünya!🧠 Farkı Netleştirelim
Section titled “🧠 Farkı Netleştirelim”| Metot | Alt Satıra Geçer mi? | Kullanım Örneği | Çıktı |
|---|---|---|---|
print() | ❌ Hayır | System.out.print("A"); System.out.print("B"); | AB |
println() | ✅ Evet | System.out.println("A"); System.out.println("B"); | A\nB |
🧵 Escape Characters (Kaçış Karakterleri)
Section titled “🧵 Escape Characters (Kaçış Karakterleri)”Bazı özel karakterleri doğrudan yazmak mümkün değildir.
Örneğin: tırnak işareti ", yeni satır Enter, sekme Tab gibi.
Bu durumda kaçış karakterleri (Escape Characters) kullanılır.
Kaçış karakterleri ters eğik çizgi (\) ile başlar.
📜 Sık Kullanılan Kaçış Karakterleri
Section titled “📜 Sık Kullanılan Kaçış Karakterleri”| Kaçış Dizisi | Anlamı | Örnek | Çıktı |
|---|---|---|---|
\n | Yeni satır | System.out.print("Satır1\nSatır2"); | Satır1 Satır2 |
\t | Sekme (Tab boşluğu) | System.out.print("A\tB"); | A B |
\" | Çift tırnak yazdırır | System.out.print("Java \"Harika\" bir dil!"); | Java “Harika” bir dil! |
\\ | Ters eğik çizgi yazdırır | System.out.print("C:\\Program Files"); | C:\Program Files |
\r | Satır başı (carriage return) | System.out.print("Merhaba\rDünya"); | Dünya |
\' | Tek tırnak yazdırır | System.out.print('\''); | ’ |
🔧 Örnek: Hepsini Birlikte Kullanmak
Section titled “🔧 Örnek: Hepsini Birlikte Kullanmak”public class EscapeExample { public static void main(String[] args) { System.out.println("Java \"Harika\" bir dil!"); System.out.println("Satır1\nSatır2"); System.out.println("C:\\Users\\Mehmet"); System.out.println("İsim\tSoyisim"); System.out.print("A"); System.out.print("B"); }}Çıktı:
Java "Harika" bir dil!Satır1Satır2C:\Users\Mehmetİsim SoyisimAB🧭 Özet
Section titled “🧭 Özet”print()→ Aynı satırda devam eder.println()→ Alt satıra geçer.- Escape karakterler → Özel karakterleri ekrana yazdırmak veya biçimlendirmek için kullanılır.
🎯 Mini Egzersiz
Section titled “🎯 Mini Egzersiz”Aşağıdaki çıktıyı elde etmek için uygun print, println ve kaçış karakterlerini kullan:
Ad: MehmetSoyad: ŞimşekKonum: Türkiye💬 Çözüm:
System.out.println("Ad:\tMehmet");System.out.println("Soyad:\tŞimşek");System.out.print("Konum:\tTürkiye");