問題一覧に戻る
中級高度な機能
問題94: String.format()
String.format()はprintf形式の書式指定子を使用してフォーマットされた文字列を作成します。%sは文字列、%dは整数、%fは精度制御付きの浮動小数点数をフォーマットします。このメソッドは数値フォーマット、パディング、配置の正確な制御を提供します。異なるデータ型で一貫したフォーマットのユーザーフレンドリーな出力作成に非常に価値があります。
public class Main {
public static void main(String[] args) {
String name = "Alice";
int age = 25;
double score = 95.5;
// 書式指定文字列
String msg = String.("Name: , Age: , Score: ",
name, age, score);
System.out.println(msg);
}
}