Nasıl Yazdırılır Java

⚡ Akıllı Özet

baski Java Biçimlendirilmiş metni konsola gönderen, farklı imleç davranışlarını destekleyen, aşırı yüklenmiş imzalar aracılığıyla birden fazla veri türünü kabul eden ve geliştiricinin herhangi bir gereksinimi için hassas çıktı kontrolü sağlayan PrintStream sınıfından üç temel yönteme dayanır.

  • 🖨️ yazdırma yöntemi: System.out.print verileri aynı satıra yazar, bu da verinin aynı satırda yazılmasını sağlar.ping Satır içi çıktı için imleç yerinde.
  • 📤 println metodu: System.out.println metni görüntüler ve imleci temiz bir ayrım için bir sonraki satıra taşır.
  • 🧾 printf metodu: System.out.printf, çıktı düzenini kontrol etmek için %s, %d ve %f gibi biçim belirleyicileri kullanır.
  • Aşırı yüklenmiş imzalar: Her yöntem, esneklik sağlamak amacıyla boolean, char, int, long, float, double, String ve Object türlerini kabul eder.
  • 🧪 Kullanıcı girişi: Scanner sınıfı, nextInt aracılığıyla klavye girişini okur ve yakalanan değerleri print yöntemleriyle yazdırır.

Nasıl Yazdırılır Java

Java Konsola çıktı göndermek için üç temel yöntem sunar. Her yöntem farklı bir amaca hizmet eder ve aşırı yüklenmiş imzalar aracılığıyla çeşitli veri türlerini destekler.ping Geliştiriciler, bilgileri programa en uygun düzende görüntülerler.

  1. Java yazdırma() yöntemiVeriler, `print` ifadesi kullanılarak aynı satırda görüntülenir. Java.
  2. Java println() metodu: Çıktı, geçerli satıra yazdırılır ve imleç bir sonraki satıra geçer.
  3. Java printf() yöntemiVeriler, gereksinimlere uygun belirli bir formatta görüntülenir.

Nedir Java print() Metodu?

MKS Java `print()` metodu, içeriği konsola yazar. Bu, `print()` metodunun aşırı yüklenmiş bir metodudur. Java PrintStream sınıfı, giriş parametresi olarak bir dize kabul eder.

Giriş yazdırıldıktan sonra, çıktı imleci aynı satırda kalır. Bu yöntem, hiçbir parametre ayrıştırılmadığında çalışır. Yazdırma ifadesi, bir sonraki satıra geçmek için "\n" kullanır.

Sözdizimi:

Sözdizimi nasıl çalıştırılacağını gösterir Java bildiriyi yazdır.

System.out.print(String input_data);

System.out bir Java PrintStream sınıfının bir örneğini oluşturan ifade. Standart çıktı akışını temsil eder. PrintStream nesnesini doğrudan kullanamazsınız.

  • Sistem: Sistem, "java.lang" paketinde veri görüntülemek için kullanılan son bir sınıftır.
  • out: “out” bir örnektir Java Herkese açık üye alanına sahip sistem sınıfı. Dahili olarak nesneler oluşturmak için kullanılan bir PrintStream paket türüdür.

Örnek E-posta

Verilen örnek, print() yönteminin çalışma prosedürünü göstermektedir.

class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}

Çıktı:

How to Print in Java!
HELLO CODER!
Guru99

Neden Kullanmalı? Java println() Metodu?

MKS Java `println()` metodu, `print()` metodunun gelişmiş bir biçimidir. Konsola metin yazdırmak için kullanılır. Aşırı yüklenmiş bir metot aracılığıyla `PrintStream` sınıfına aittir. Bu metot, bir dize parametresiyle çalışır. Verilen bilgiyi yazdırdıktan sonra, imleç bir sonraki satırın başına geçer.

Sözdizimi:

Sözdizimi nasıl çalıştırılacağını gösterir Java println beyanı.

System.out.println(String input_data);

println(): Konsolda çıktıyı görüntülemek için kullanılan PrintStream sınıfı.

Örnek:

println() metodunun örneğini inceleyelim.

public class HelloCoder {
	public static void main(String[] args) {
		System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
	}
}

Çıktı:

How to Print in Java!
Hello Coder!
Guru99!

Diğer Java println() fonksiyonunda aşırı yüklenmiş metotlar

println() metodunu temel alan ilgili print() metodu, farklı veri türlerini kabul eden aşağıdaki aşırı yüklenmiş imzalara sahiptir.

Aşırı Yüklenmiş Yöntemler Yazdırma Veri Biçimi
yazdır(boolean b) Bu yöntem Boolean değerini gösterir
yazdır(karakter c) Bir yöntem karakteri görüntüler
yazdır(karakter[] ler) Bir dizi karakter gösterir
yazdır(çift d) Çift hassasiyetli kayan noktalı bir sayı görüntüler.
yazdır(float f) Bir yöntem kayan nokta sayısını gösterir
yazdır (uzun l) Uzun bir tam sayı gösterir
yazdır(int i) Bir tam sayıyı gösterir
print(Object obj) Bu yöntem bir nesne değeri üzerinde işlem yapar.
yazdır(Dizeler) Bu yöntem bir dize değeri görüntüler.

Ne Java printf() Metodu Çalışıyor

MKS Java `printf()` metodu, belirli bir formatta biçimlendirilmiş bir dizeyi konsola yazdırır. Bu, bir Java PrintStream sınıfının aşırı yüklenmiş metodu, değerleri yazdırmak için kullanılır. Belirticiler, metot içinde biçimlendirilmiş argümanlarla birlikte görüntülenir.

Sözdizimi:

Sözdizimi printf() ifadesinin nasıl çalıştırılacağını gösterir.

System.out.printf(String display_format, Object input_data);

Örnek E-posta

printf() metodunun örneğini inceleyelim.

public class HelloCoder{
	public static void main(String[] args) {
		System.out.printf("'%s' %n","How to Print in Java!");
		System.out.printf("%S %n","Hello Coder!");
		System.out.printf("'%S' %n","Learning");
	}
}

Çıktı:

'How to Print in Java!'
HELLO CODER!
'LEARNING'

printf() Belirticileri Java

System.out.printf ile çıktı biçimlendirmesini kontrol etmek için, Java Her bir argümanı doğru veri türüne eşleyen bir dizi belirleyici sağlar.

Tanımlayıcı Menşei
%c Karakter değeri
%d Tamsayı değeri
%f Kayan noktalı sayı
%s Karakter dizisi
%% Yüzde (%) işaretini yazdırır veya görüntüler.
%e Üstel kayan noktalı değer

Örnek E-posta

Şimdi print, println ve printf yöntemlerini bir arada kullanan bir örneğe bakalım. Java.

public class HelloCoder{
	public static void main(String[] args) {
		System.out.println("How to Print in Java!");
		System.out.printf("%S %n","Hello Coder!");
		System.out.print(" Guru99");
	}
}

Çıktı:

How to Print in Java!
HELLO CODER! Guru99

Girilen Verileri Kullanarak Nasıl Yazdırma Yapılır? Java

Sabit dizelerin ötesinde, Java Ayrıca, kullanıcının çalışma zamanında girdiği değerleri de yazdırabilir. Aşağıdaki adımlar, girilen verilerin nasıl yazdırılacağını göstermektedir.

) 1 Adım Kullan Java Kullanıcıdan veri girişi desteği sağlayan tarayıcı paketi.

) 2 Adım Bir Tarayıcı sınıfı veya nesnesi, standart girişten girişi kabul edecek şekilde çalışır. Klavye aracılığıyla girer.

) 3 Adım oluşturmak değişken “Tarayıcı(System.in)” yöntemini kullanarak.

) 4 Adım Değişkeni kullanın. nextInt() daha sonra klavyedeki tüm değerleri okur.

) 5 Adım Bu yöntem, yeni satır karakteriyle (Enter) karşılaşana kadar giriş verilerini alır.

) 6 Adım Son olarak, giriş değeri System.out.print() işlevini kullanarak normal çıktıyı yazdırır.

Örnek E-posta

Kullanıcıdan veri girme ve bu veriyi yazdırma örneğini inceleyelim. Java.

import java.util.Scanner;
public class HelloCoder {
    public static void main(String[] args) {
        Scanner reader_data = new Scanner(System.in);
        System.out.print("Enter a Value: ");
        int number_data = reader_data.nextInt();
        System.out.println("User entered: " + number_data);
        int add = number_data+number_data;
        System.out.println("Addition: " + add);
    }
}

Çıktı:

Enter a Value: 21
User entered: 21
Addition: 42

Diğer Java print() fonksiyonunda aşırı yüklenmiş metotlar

Ayrıca, print() metodu farklı veri türlerini kabul eden aşağıdaki aşırı yüklenmiş imzaları da desteklemektedir.

Aşırı Yüklenmiş Yöntemler Yazdırma Veri Biçimi
yazdır(boolean b) Bu yöntem Boolean değerini gösterir
yazdır(karakter c) Bu yöntem karakteri gösterir
yazdır(karakter[] ler) Bu yöntem bir görüntüler dizi karakterlerin
yazdır(çift d) Bu yöntem, çift hassasiyetli kayan noktalı bir sayıyı gösterir.
yazdır(float f) Bu yöntem kayan nokta sayısını görüntüler
yazdır (uzun l) Bu yöntem uzun bir tamsayıyı gösterir
yazdır(int i) Bu yöntem bir tamsayı sayısını gösterir
print(Object obj) Nesne değeri için çalışır
yazdır(Dizeler) Bu yöntem, dize değeri üzerinde işlem yapar ve onu görüntüler.

Yazılı ifadeleri karşılaştırmak Java

System.out.print ve System.out.println arasında seçim yapmak için, aşağıdaki tablo iki yöntem arasındaki temel farklılıkları vurgulamaktadır. Java.

Java println() ifadesi Java print() ifadesi
İmleç, çıktıyı konsolda görüntüledikten sonra bir sonraki satırda görüntülenir. 'println' içindeki 'ln'yi 'sonraki satır' olarak yorumlayabiliriz. Print() işlevini kullanarak çıktıyı konsolda görüntüledikten sonra imleç aynı satırda görünür.
Veriyi almak ve imleci bir sonraki satırda göstermek için System.out.println(data) fonksiyonunu kullanabiliriz. Girdi verilerini aynı satırda görüntülemek için System.out.print(data) fonksiyonunu kullanabiliriz.

SSS

System.out.print çıktıyı aynı satıra yazar ve imleci yerinde bırakır. System.out.println ise aynı çıktıyı yazdıktan sonra imleci yeni bir satıra taşır; bu da her ifadenin kendi satırında görünmesini sağlar.

Çıktının belirli bir düzene, sabit genişliğe veya sayısal hassasiyete ihtiyacı olduğunda System.out.printf kullanın. %s, %d ve %.2f gibi belirleyiciler dizeleri ve sayıları biçimlendirirken, println basit tek satırlık metin çıktısı için daha uygundur.

System.out.println içinde bir dizeyi bir değişkenle birleştirmek için artı operatörünü kullanın, örneğin System.out.println(“Toplam: ” + total). Daha zengin biçimlendirme için, değişken değerlerini bir şablona eklemek üzere %s ve %d gibi belirleyicilerle System.out.printf kullanın.

Evet, IDE'lerdeki modern yapay zeka asistanları doğru printf format dizelerini önerebilir, uyumsuz belirleyicileri düzeltebilir ve argümanları türleriyle hizalayabilir. Geliştiriciler yine de önerilen formatı inceleyerek genişlik, hassasiyet ve yerel ayar davranışının amaçlanan çıktıyla eşleştiğini doğrulamalıdır.

Üretim kodunda, yapay zeka asistanları genellikle System.out.print yerine SLF4J veya java.util.logging gibi bir günlük kaydı çerçevesi önerir. Günlük kaydı, seviyeleri, biçimlendirmeyi ve çıktı hedeflerini desteklerken, yazdırma yöntemleri hızlı örnekler ve küçük konsol programları için kullanışlı olmaya devam etmektedir.

Bu yazıyı şu şekilde özetleyin: