Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Java] Java програмка из символами


Автор: andru2012 4.3.2012, 23:40
Помогите написать программу на Java:
Надо пройтись по тексту (текст может быть в какой-то переменной) и найти количество иных символов.
Иных - это ! @ # $ % ^ & * ( ) ? ~ _ - + = | / > < , . и так далее.

БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!

Автор: lBugl 5.3.2012, 08:18
пройти по всем символам строки и проверить является ли каждый из них буквой или цифрой (остальные я так понял будут иными символами)
для того что бы это проверить можно использовать клас Character у его есть методы isDigit и isLetter.

Автор: jk1 5.3.2012, 09:56
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Автор: Stolzen 5.3.2012, 10:13
Код

String input = "catr!)-at!23(sdf";
Pattern pattern = Pattern.compile("[-!@#$%^&*()?~_+=|/><,]");
Matcher m = pattern.matcher(input);

int c = 0;
while (m.find()) {
    c++;
}

System.out.println("Found: " + c);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)