Formating Output Pada Pemrograman Java | IT Garut | Tips | Trik | Ilmu Komputer | Download Tutorial Komputer Formating Output Pada Pemrograman Java : IT Center Garut

Formating Output Pada Pemrograman Java

Cobalah contoh berikut: (perhatikan penggunaan .0 dibelakang 10 dan 3 untuk  menandakan angka ini adalah angka float)


public static void main(String[] args) {
         double x = 10.0 / 3.0;
         System.out.print(x);      
    }


Hasil dari program tersebut sulit dibaca, terutama untuk orang awam. Jika kita ingin mem-format keluaran, maka dapat digunakan method printf yang serupa dengan printf pada bahasa C.   Berikut adalah contoh penggunaan printf:

import java.util.Date;

public class Main {

public static void main(String[] args) {
double x = 10.0 / 3.0;
System.out.printf("%8.2f \n",x); // 8 tempat, 2 angka belakang koma      
System.out.printf("Selamat pagi %s, umur anda %d dan tinggi badan anda %4.2f  \n","Budi",20,175.4);
         
Date tgl = new Date(); //tgl hari ini
System.out.printf("Tgl hari ini: %td - %tB - %ty \n",tgl,tgl,tgl); 

//daripada tgl ditulis tiga kali, lebih praktis dengan <
System.out.printf("Tgl hari ini: %td - %<tB - %<ty \n",tgl); 
}

}

Silahkan  melihat dokumentasi method printf untuk rincian formatting yang dapat dilakukan.

Artikel Terkait

0 komentar:

Post a Comment