кодесурса

Java String Exercises: проверить, содержит ли данная строка только цифры

script1adsense2code
script1adsense3code

Строка Java: упражнение 101 с решением

Напишите программу на Java, чтобы проверить, содержит ли данная строка только цифры.

Пример решения:

Java-код:

public class Main {
    
    public static void main(String[] args) {
       String digit_string1 ="131231231231231231231231231212312312";
        String digit_string2 ="13123123123Z1231231231231231212312312";
        System.out.println("First string:");
       System.out.println(digit_string1);
       boolean result1 = test_only_digits(digit_string1);
        System.out.println(result1);
        System.out.println("\nSecond string:");
       System.out.println(digit_string2);
        boolean result2 = test_only_digits(digit_string2);
        System.out.println(result2);                                
 }
     public static boolean test_only_digits(String digit_string) {
       for (int i = 0; i < digit_string.length(); i++) {
           if (!Character.isDigit(digit_string.charAt(i))) {
               return false;
           }
       }
       return true;
   }
}

Пример вывода:

 Первая строка:
131231231231231231231231231212312312
правда
Вторая строка:
13123123123Z1231231231231231212312312
ложный

Иллюстрированная презентация:



Блок - схема:

«Блок-схема:

Редактор кода Java:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на Java, чтобы проверить, содержит ли данная строка другую строку. Верните true или false.
Далее: Напишите Java-программу для преобразования заданной строки в int, long, float и double.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code