Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Java {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- System.out.println("================ MENU LIST =================");
- for (int i = 0; i < 9; i++) {
- // Masukkan String
- System.out.println("Input Menu = ");
- String string = sc.next();
- // Masukkan Integer
- System.out.println("Input Price = ");
- int angka = sc.nextInt();
- System.out.printf("%-15s%03d%n", string, angka);
- }
- System.out.println("==============================================");
- }
- }
- Penjelasan :
- 1. %-15s = menunjukkan variabel string
- a. (-) digunakan untuk meletakkan parameter (string) yang telah ditentukan diawal white space
- b. (15) digunakan untuk membuat 15 white space atau tempat untuk menampung hasil dari parameter (string)
- c. (s) digunakan untuk membuat print formatting yang akan mengambil parameter String
- 2. %03d = menunjukkan variabel angka
- a. (03) digunakan untuk menggantikan white space dengan 0 sebanyak 3 kali dan dikurang berdasarkan nilai parameter yang ditentukan
- b. (d) digunakan untuk membuat print formatting yang akan mengambil parameter Integer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement