Java-программа для проверки, содержит ли строка число

Вот программа на Java, которая проверяет, содержит ли данная строка число или нет:

public class NumberChecker {
    public static void main(String[] args) {
        String input = "Hello123";
        boolean containsNumber = containsNumber(input);

        if (containsNumber) {
            System.out.println("The string contains a number.");
        } else {
            System.out.println("The string does not contain a number.");
        }
    }

    public static boolean containsNumber(String input) {
        for (char c : input.toCharArray()) {
            if (Character.isDigit(c)) {
                return true;
            }
        }
        return false;
    }
}

В приведенной выше программе мы определяем метод под названием containsNumber, который принимает строку в качестве входных данных и проверяет, содержит ли она какой-либо цифровой символ, используя метод Character.isDigit().. Если найден цифровой символ, метод возвращает true; в противном случае возвращается false.

Чтобы использовать эту программу, вы можете изменить значение переменной inputна строку, которую хотите проверить.