Cara Mencetak di Java

โšก Ringkasan Cerdas

Mencetak di Java Mengandalkan tiga metode inti dari kelas PrintStream yang mengirimkan teks berformat ke konsol, mendukung berbagai perilaku kursor, menerima berbagai tipe data melalui tanda tangan yang di-overload, dan memungkinkan kontrol output yang tepat untuk setiap kebutuhan pengembang.

  • ๏ธ Metode pencetakan: System.out.print menulis data pada baris yang sama, terusping Kursor tetap berada di tempatnya untuk output sebaris.
  • ๐Ÿ“ค Metode println: System.out.println menampilkan teks dan memindahkan kursor ke baris berikutnya untuk pemisahan yang rapi.
  • ๐Ÿงพ Metode printf: System.out.printf menerapkan penentu format seperti %s, %d, dan %f untuk mengontrol tata letak output.
  • โœ… Tanda tangan yang kelebihan beban: Setiap metode menerima tipe data boolean, char, int, long, float, double, String, dan Object untuk fleksibilitas.
  • ๐Ÿงช Masukan pengguna: Kelas Scanner membaca input keyboard melalui nextInt dan mencetak nilai yang ditangkap dengan metode print.

Cara Mencetak di Java

Java menyediakan tiga metode inti untuk mengirim output ke konsol. Setiap metode memiliki tujuan yang berbeda dan mendukung berbagai tipe data melalui tanda tangan yang kelebihan beban, helping Para pengembang menampilkan informasi dalam tata letak yang paling sesuai dengan program tersebut.

  1. Java metode cetak()Data ditampilkan pada baris yang sama menggunakan pernyataan print di Java.
  2. Java Metode println(): Output dicetak pada baris saat ini, dan kursor berpindah ke baris berikutnya.
  3. Java metode printf()Data ditampilkan dengan format tertentu sesuai kebutuhan.

Apakah yang dimaksud dengan Java Metode print()?

The Java Metode print() menulis konten ke konsol. Ini adalah metode yang di-overload dari Java Kelas PrintStream menerima string sebagai parameter input.

Setelah mencetak input, kursor output tetap berada di baris yang sama. Metode ini berfungsi ketika tidak ada parameter yang diuraikan. Pernyataan print menggunakan "\n" untuk berpindah ke baris berikutnya.

sintaks:

Sintaksnya menunjukkan cara mengoperasikan Java pernyataan cetak.

System.out.print(String input_data);

Sistem.keluar adalah a Java Ekspresi yang membuat instance dari kelas PrintStream. Ini mewakili aliran output standar. Anda tidak dapat menggunakan objek PrintStream secara langsung.

  • Sistem: Sistem adalah kelas final yang digunakan dalam paket โ€œjava.langโ€ untuk menampilkan data.
  • keluar: โ€œKeluarโ€ adalah contoh dari Java Kelas sistem dengan bidang anggota publik. Ini adalah tipe paket PrintStream untuk membuat objek secara internal.

Example

Contoh yang diberikan menunjukkan prosedur kerja metode print().

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!");
}
}

Keluaran:

How to Print in Java!
HELLO CODER!
Guru99

Mengapa Menggunakan Java Metode println()?

The Java Metode println() adalah bentuk lanjutan dari metode print(). Metode ini digunakan untuk menampilkan teks di konsol. Metode ini termasuk dalam kelas PrintStream melalui metode yang di-overload. Metode ini bekerja dengan parameter string. Setelah mencetak informasi yang diberikan, kursor berpindah ke awal baris berikutnya.

sintaks:

Sintaksnya menunjukkan cara mengoperasikan Java pernyataan println.

System.out.println(String input_data);

println(): Kelas PrintStream digunakan untuk menampilkan output di konsol.

Contoh:

Mari kita lihat contoh metode println().

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!");
	}
}

Keluaran:

How to Print in Java!
Hello Coder!
Guru99!

Lainnya Java Metode yang kelebihan beban dalam println()

Berdasarkan metode println(), metode print() yang terkait memiliki tanda tangan yang di-overload berikut yang menerima berbagai tipe data.

Metode Kelebihan Beban Format Data Cetak
mencetak(boolean b) Metode ini menunjukkan nilai Boolean
mencetak (karakter c) Suatu metode menampilkan karakter
mencetak(karakter[] s) Ini menunjukkan serangkaian karakter
cetak(double d) Ini menampilkan angka floating-point presisi ganda.
cetak (mengambang f) Suatu metode menunjukkan angka floating-point
cetak (panjang l) Ini menunjukkan bilangan bulat yang panjang
mencetak(ke dalam i) Ini menunjukkan bilangan bulat
cetak(Objek obj) Metode ini beroperasi pada nilai objek.
mencetak(String s) Metode ini menampilkan nilai string.

Bagaimana Java Metode printf() Berfungsi

The Java Metode printf() menampilkan string yang diformat pada konsol dengan format tertentu. Ini adalah Java Metode yang di-overload dari kelas PrintStream untuk mencetak nilai. Penentu ditampilkan dengan argumen yang diformat dalam metode tersebut.

sintaks:

Sintaksnya menunjukkan cara mengoperasikan pernyataan printf().

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

Example

Mari kita lihat contoh metode printf().

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");
	}
}

Keluaran:

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

Penentu printf() dalam Java

Untuk mengontrol format output dengan System.out.printf, Java menyediakan serangkaian penentu yang memetakan setiap argumen ke tipe data yang benar.

Penentu Tipe
%c Nilai karakter
%d Nilai bilangan bulat
%f Bilangan titik mengambang
%s Rangkaian karakter
%% Mencetak atau menampilkan tanda persen (%)
%e Nilai floating-point eksponensial

Example

Mari kita lihat contoh yang menggabungkan metode print, println, dan printf di 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");
	}
}

Keluaran:

How to Print in Java!
HELLO CODER! Guru99

Cara Mencetak Menggunakan Data yang Dimasukkan Java

Di luar senar tetap, Java Program ini juga dapat mencetak nilai yang dimasukkan pengguna saat dijalankan. Langkah-langkah berikut menunjukkan cara mencetak data yang dimasukkan.

Langkah 1) Gunakan Java Paket pemindai untuk mendukung input data pengguna.

Langkah 2) Kelas atau objek Pemindai beroperasi untuk menerima masukan dari masukan standar. Itu masuk melalui keyboard.

Langkah 3) Buat variabel menggunakan metode โ€œPemindai(Sistem.dalam)โ€.

Langkah 4) Gunakan variabel. nextInt() lalu membaca semua nilai dari keyboard.

Langkah 5) Metode ini mengambil data masukan hingga menemukan karakter baris baru (Enter).

Langkah 6) Terakhir, nilai masukan mencetak keluaran normal menggunakan fungsi System.out.print().

Example

Mari kita lihat contoh memasukkan data input pengguna dan mencetaknya. 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);
    }
}

Keluaran:

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

Lainnya Java Metode yang kelebihan beban pada print()

Sebagai referensi, metode print() juga mendukung tanda tangan yang di-overload berikut yang menerima tipe data yang berbeda.

Metode Kelebihan Beban Format Data Cetak
mencetak(boolean b) Metode ini menunjukkan nilai Boolean
mencetak (karakter c) Cara ini menunjukkan karakter
mencetak(karakter[] s) Metode ini menampilkan susunan karakter
cetak(double d) Metode ini menunjukkan bilangan floating-point presisi ganda.
cetak (mengambang f) Metode ini menampilkan angka floating-point
cetak (panjang l) Metode ini menunjukkan bilangan bulat yang panjang
mencetak(ke dalam i) Metode ini menunjukkan bilangan bulat
cetak(Objek obj) Ini berfungsi untuk nilai objek
mencetak(String s) Metode ini beroperasi pada dan menampilkan nilai string.

Membandingkan Laporan cetak dalam Java

Untuk memilih antara System.out.print dan System.out.println, tabel di bawah ini menyoroti perbedaan utama antara kedua metode tersebut. Java.

Java pernyataan println() Java pernyataan cetak()
Kursor ditampilkan pada baris berikutnya setelah menampilkan output di konsol. Kita dapat mengartikan 'ln' di 'println' sebagai 'baris berikutnya'. Kursor muncul pada baris yang sama setelah menampilkan output di konsol menggunakan print().
Kita dapat menggunakan fungsi System.out.println(data) untuk mengambil data dan menampilkan kursor pada baris berikutnya. Kita dapat menggunakan fungsi System.out.print(data) untuk menampilkan data masukan pada baris yang sama.

Pertanyaan Umum Demo Slot

System.out.print menulis output pada baris yang sama dan membiarkan kursor tetap di tempatnya. System.out.println menulis output yang sama dan kemudian memindahkan kursor ke baris baru, yang membuat setiap pernyataan muncul di barisnya sendiri.

Gunakan System.out.printf ketika output memerlukan tata letak tertentu, lebar tetap, atau presisi numerik. Penentu seperti %s, %d, dan %.2f memformat string dan angka, sedangkan println lebih cocok untuk output teks satu baris sederhana.

Gunakan operator plus untuk menggabungkan string dengan variabel di dalam System.out.println, misalnya System.out.println(โ€œTotal: โ€ + total). Untuk format yang lebih kaya, gunakan System.out.printf dengan penentu seperti %s dan %d untuk memasukkan nilai variabel ke dalam templat.

Ya, asisten AI modern di IDE dapat menyarankan string format printf yang benar, memperbaiki penentu yang tidak cocok, dan menyelaraskan argumen dengan tipenya. Pengembang tetap harus meninjau format yang disarankan untuk memastikan lebar, presisi, dan perilaku lokal sesuai dengan keluaran yang diinginkan.

Dalam kode produksi, asisten AI sering merekomendasikan kerangka kerja pencatatan (logging) seperti SLF4J atau java.util.logging sebagai pengganti System.out.print. Pencatatan mendukung level, pemformatan, dan target keluaran, sementara metode pencetakan tetap berguna untuk contoh singkat dan program konsol kecil.

Ringkaslah postingan ini dengan: