Memformat output
Termasuk bagian Dasar-Dasar dalam perjalanan Java di Coddy. Pelajaran 34 dari 73.
Sampai saat ini, kita telah belajar mencetak string sederhana, tetapi terkadang kita perlu memasukkan nilai variabel ke dalam string.
Contoh:
int age = 10;
System.out.println("His age is: age");Ini akan mencetak "His age is: age", bukan "His age is: 10"
Agar ini berfungsi, kita akan menggunakan pencetakan berformat printf:
int age = 30;
String name = "Alice";
double balance = 1500.75;
System.out.printf("Name: %s, Age: %d, Balance: %.2f\n", name, age, balance);%sadalah placeholder untuk string.%dadalah placeholder untuk bilangan bulat.%fadalah placeholder untuk bilangan floating-point.%.2fmemformat bilangan floating-point menjadi dua angka di belakang koma.\nadalah urutan escape yang memindahkan output ke baris baru.
Cara lain untuk menggabungkan string dengan variabel adalah menggunakan operator plus +:
System.out.print("Name: " + name + " Age: " + age + " Balance: " + balance);Tantangan
PemulaKamu diberi kode yang menyimpan string acak sebagai input ke variabel bernama rnd.
Cetak "The input is: " dan string acak yang ada di dalam variabel rnd ke konsol.
Lihat kasus uji untuk contoh!
Coba sendiri
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String rnd = scanner.nextLine();
// Tulis kodemu di bawah ini
scanner.close();
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost-increment/Post-decrementPintasan AritmetikaOperator PerbandinganPerbandingan string7IO Dasar
Method System.outMemformat outputClass ScannerRangkuman: Hingga 120Rangkuman: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Logika Bagian 43Variabel Bagian 2
KonstantaKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan IfIf - ElsePernyataan SwitchOperator TernaryRingkasan If - ElseIf - Else BersarangLatihan sendiri: Compiler Java online