Javaで数値入力を範囲内に制限する方法

Java では、数値入力の範囲は条件ステートメントを使用して制御できます。以下にサンプルコードを示します。

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个数字:");
int num = scanner.nextInt();
if (num >= 0 && num <= 100) {
System.out.println("输入的数字在0到100的范围内!");
} else {
System.out.println("输入的数字不在0到100的范围内!");
}
}
}

上記のコードでは、まず、ユーザインプットを受け取るための Scanner オブジェクトを作成します。次に、nextInt() メソッドを使用してユーザインプットの数値を取得します。条件ステートメント if を使用して、入力された数値が 0 から 100 の範囲内かどうかを判定します。範囲内であれば対応するプロンプト情報を表示し、そうでなければ別なプロンプト情報を表示します。

广告
広告は10秒後に閉じます。
bannerAds
bannerAds