Java: вывод слов с тремя цифрами


Задача:

Используя язык java выведите на экран все слова из строки, в которых содержится три цифры.
Этапы решения:
  1. переводим строку в массив слов;
  2. ищем те слова, которые имеют три цифры в составе;
  3. выводим их.
Код решения
public class Up7 { 
	public static void main(String[] args)   {            
       String is = "ads sdasdf asf456 456 ghgh 65 ghgh 67 gh77 777hgj99 6hh7hh8 hghghg 7 6 55//";
   String[] isP = is.split(" ");
   int chet = 0;
        for (String p : isP) {
            char[] isCh = p.toCharArray();
            for (int j=0; j<isCh.length; j++) {
   if( ((int)isCh[j] > 47) && ((int)isCh[j]<58 )) {
                    chet++;
                }          
            }     if (chet==3) {
                System.out.println(p);
            }
            chet = 0;
        }
    }        
}
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, задачи, java




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Управление html5 видео
История одной и решение любой проблемы с сайтом
Управление html5 видео