Print Formatted String

Sempat bingung bagaimana menampilkan hasil float dengan 2 digit di belakang koma dalam permrograman Java?
Kalau dalam bahasi C dan C++ kita biasa menggunakan printf. Nah di java juga sama, untuk menampilkan string yang memiliki format tertentu kita menggunakan System.out.format(String format, Object args) atau System.out.printf(String format, Object args). Sebagai contoh, program sederhana di bawah ini:

public class FormatPrinted {

    public static void main(String[] args) {

        float f;

        float panjang = 3, lebar = 2;

        f = (float) (panjang * lebar / 0.33);
        System.out.format("Luas: %.2f", f);

        System.out.println("");
    }
}
Semoga bermanfaat.

Komentar