Bahasa Java

Menampilkan Teks Pada Bahasa Java

Assalamu’alaikum, Selamat atang di matericoding.com. Pada kesempatan kali ini kita masuk ke materi bahasa pemrograman java. Pada Tutorial sebelumnya telah dibahas tentang konstanta pada bahasa java, untuk kali ini kita akan bahas cara menampilkan teks pada bahasa java.

Menampilkan Teks Pada Bahasa Java Dengan Perintah System Out Print()

Perintah system out print() digunakan untuk menampilkan teks pada bahasa java atau hasil output ke layar. Sebagai contoh sebagai berikut:

public class ProgramLatihan {

    public static void main(String[] args) {
        System.out.print("Selamat Datang ");
        System.out.print("Mari belajar bersama ");
        System.out.print("MateriCoding ");
    }
}

Jika dijalankan seperti berikut:

Hasil run menampilkan teks pada bahasa java

Untuk hasilnya akan nampak teksnya menyambung dalam 1 baris. Jika kita ingin menuliskan teks dibawahnya, kita bisa menambahkan kode \n. Selain kode \n, kita bisa menggunakan kode \t untuk karakter tab atau kode kode lainnya. Kode-kode ini disebut juga sebagai escape character, yakni kode khusus untuk mewakili karakter yang tidak bisa ditulis.

Sebagai contoh program berikut ini:

public class ProgramLatihan {

    public static void main(String[] args) {
        System.out.print("Selamat Datang \n");
        System.out.print("\t Mari belajar bersama \n");
        System.out.print("MateriCoding ");
    }
}

Jika dijalankan hasilnya sebagai berikut:

hasil run 2 menampilkan teks pada bahasa java

Menampilkan Teks Pada Bahasa Java Dengan Perintah System Out Println()

Perintah System.out.println() dipakai untuk menampilkan teks atau hasil output di layar, dan memindahkan cursor ke baris baru. Maksudnya, jika perintah ini dijalankan beberapa kali, teks yang tampil berada di baris masing-masing, seperti contoh berikut:

public class ProgramLatihan {

    public static void main(String[] args) {
        System.out.print("Selamat Datang ,");
        System.out.println("Mari belajar bersama ");
        System.out.println("MateriCoding ");
    }
}

Jika dijalankan sebagai berikut:

run 3 menampilkan teks pada bahasa java

jadi jika ingin menampilkan teks dibawahnya, kita bisa menggunakan perintah System.out.println() atau System.out.print() dengan menambahkan kode \n.

Menggabungkan Teks dan Variabel

Di dalam perintah System.out.println() dan System.out.print(), kita bisa memakai tanda tambah ( + ) untuk menggabung teks dengan variabel, seperti contoh berikut:

public class ProgramLatihan {

    public static void main(String[] args) {
        String nama="Ahmad";
        System.out.println("Selamat Datang "+ nama);
        System.out.print("Mari belajar bersama ");
        System.out.println("MateriCoding ");
    }
}

Jika dijalankan sebagai berikut:

run 4 menampilkan teks

Di sini, tanda tambah ( + ) berfungsi sebagai operator concatenation, yakni operator penggabungan teks.

Cara penulisannya adalah, tutup terlebih dahulu teks yang ada dengan tanda kutip dua, setelah itu tulis operator tambah ( + ) dan baru tulis nama variabel. Jika setelah nama variabel ini ingin menambah teks lanjutan, maka tulis kembali tanda tambah dan buka teks menggunakan tanda kutip dua, seperti contoh berikut:

public class ProgramLatihan {

    public static void main(String[] args) {
        String nama="Ahmad";
        System.out.println("Selamat Datang "+ nama+" , Salam Kenal");
        System.out.print("Mari belajar bersama ");
        System.out.println("MateriCoding ");
    }
}

Jika di run hasilnya seperti berikut:

run 5 menampikan teks

Yang harus diperhatikan adalah posisi peletakan operator concatenation (tanda ” + “), dan penempatan tanda kutip untuk teks. Jika posisinya tidak berurutan, akan tampil pesan error.

Menampilkan Dengan Perintah System.out.printf() dan System.out.format()

Kedua perintah ini, yakni System.out.printf() dan System.out.format() juga bisa dipakai untuk menampilkan teks. Namun dengan penulisan yang sedikit berbeda terutama ketika ingin menampilkan nilai variabel.

Penggunaan kedua perintah ini mirip seperti perintah printf() dalam bahasa pemrograman C, dimana harus menulis tipe data yang akan ditampilkan dengan karakter placeholder seperti %i, %s, %f, dsb. Kemudian untuk mengisi placeholder ini tulis nama variabel di akhir perintah.

Berikut contoh penggunaannya:

public class ProgramLatihan {

    public static void main(String[] args) {
        String nama="Ahmad";
        System.out.printf("Selamat Datang %s , Salam Kenal \n",nama);
        System.out.println();
        System.out.format("Selamat Datang %s , Salam Kenal \n",nama);
        System.out.println();
        System.out.println("Selamat belajar di MateriCoding ");
    }
}

Jika dijalankan sebagai berikut:

run 6 menampilkan teks

Di baris 5 dan 7, karakter %s dipakai sebagai placeholder untuk variabel nama yang bertipe String. Untuk penjelasan lebih lanjut tentang tanda seperti %s bisa dilihat di Materi Bahasa C. karena pada dasarnya perintah System.out.printf() dan System.out.format() sangat mirip seperti cara penggunaan perintah printf dalam bahasa C.

Selain itu di baris 6 dan 8 terdapat perintah System.out.println(), ini juga valid dan bisa dijalankan dalam bahasa Java. Tujuannya untuk membuat spasi antar baris.

Dalam tutorial belajar Java kali ini kita telah membahas 4 perintah output dalam bahasa Java, yakni:

  • System.out.println()
  • System.out.print()
  • System.out.printf()
  • System.out.format()

Keempat perintah ini bisa dipakai tergantung kebutuhan.

Demikian Tutorial kali ini, jika ada pertanyaan bisa ditanyakan lewat kolom komentar.

Sekian dan Terimakasih.

Wassalamu’alaikum Wr Wb

Salam Matericoding

(sumber)

Add Comment

Leave a Comment