010-004-003

オーバーロード活用:フォーマットユーティリティ

初級

問題説明

オーバーロード活用:フォーマットユーティリティ

この問題では: 整数・小数・文字列の各型に対応した複数のformatメソッドをオーバーロードで定義し、それぞれ指定のフォーマットで標準出力に表示するプログラムを作成します。

学習目標: 実践的なオーバーロードの活用方法を理解する

formatメソッドを複数定義し、整数、小数、文字列をそれぞれ適切にフォーマットして表示しましょう。同じインターフェースで異なる型を扱えます。

入力

1行目: 整数値
2行目: 小数値
3行目: 文字列

出力

Int format: [整数]
Double format: [小数]
String format: [文字列]

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

入力:
100
3.14
Hello
期待される出力:
Int format: 100
Double format: 3.14
String format: Hello
入力:
0
0.0
Empty
期待される出力:
Int format: 0
Double format: 0.0
String format: Empty
入力:
999
99.99
Test
期待される出力:
Int format: 999
Double format: 99.99
String format: Test
入力:
200
2.71
World
期待される出力:
Int format: 200
Double format: 2.71
String format: World
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 8 回実行可能