Java: вывод слов с тремя цифрами
Задача:
Используя язык java выведите на экран все слова из строки, в которых содержится три цифры.Этапы решения:
- переводим строку в массив слов;
- ищем те слова, которые имеют три цифры в составе;
- выводим их.
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 - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Программы на заказ
Отзывы
Контакты