Java'da System.out.println()

Java'da System.out.println()

Java'da System.out.println(), kendisine iletilen argümanı yazdıran bir ifadedir. Println() yöntemi sonuçları monitörde görüntüler. Genellikle bir yöntem, nesneadı.methodname() tarafından çağrılır.

 PrintStream obj.print('Hello');  

Ancak yukarıdaki gibi doğrudan PrintStream sınıfına nesne oluşturamazsınız. Dolayısıyla Java, PrintStream sınıfının nesnesini oluşturmak için alternatif bir yol sağlar: Sistem çıkışı .

Nerede Sistem sınıf adıdır, final olarak bildirilir. Out, System sınıfının bir örneğidir ve PrintStream türündedir. Erişim belirteçleri genel ve nihaidir. Bu, Java.io.PrintStream'in bir örneğidir. Üyeyi çağırdığımızda dahili olarak PrintStream sınıfı nesnesi oluşturulur.

Böylece, aşağıda gösterildiği gibi print() yöntemini çağırabiliriz:

 System.out.print();  

PrintStream sınıfı nesnesini oluşturur. Bu nesne varsayılan olarak çıkış cihazını, yani monitörü temsil eder.

Java

Örnek

Aşağıdaki örnekte, sonucu tek satırda veren iki print() yöntemini kullandık. Bu, ilk print() yönteminin 'Merhaba!' dizesini görüntülediği anlamına gelir. ve imleci aynı satırda tutar. İkinci print() yöntemi aynı zamanda önceki dizenin bitişiğindeki aynı satırda 'Java' dizesini de görüntüler.

 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } }  

Çıktı

 Hello! Java  

Java println() yöntemi

Println() yöntemi, sonucu yazdırdıktan sonra imleci bir sonraki satıra taşıması dışında print() yöntemine benzer. Sonucun iki ayrı satırda olmasını istediğinizde kullanılır. ' ile denir dışarı ' nesne.

Sonucun iki ayrı satırda olmasını istiyorsak println() yöntemini kullanmalıyız. Aynı zamanda PrintStream sınıfının aşırı yüklenmiş bir yöntemidir. Sonuç görüntülendikten sonra imleci bir sonraki satıra atar.

Örnek

Aşağıdaki örnekte, println() yöntemi dizeyi iki ayrı satırda görüntüler.

 class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } }  

Çıktı

 Hello! Java  

print() ve println() yöntemleri arasındaki fark

Sonuçların monitörde görüntülenmesi için her iki yöntem de kullanılır. Print() yöntemi, sonucu konsolda görüntüler ve imleci aynı satırda tutar. Yalnızca bir argümanla çalışır. Println() yöntemi ayrıca sonucu konsolda görüntüler ancak imleci bir sonraki satıra taşır. Ayrıca argümanlar olmadan da çalışabilir.