Member 14846438 Ответов: 2

Вопрос подсказывает подсчитать общее количество введенных специальных символов до тех пор, пока пользователь не войдет alphabet.so, будет ли пробел считаться специальным символом, потому что он не является ни числом, ни алфавитом?


is whitespace a special character in java?<pre>

What I have tried:

I have written a program where the total number of special characters are to be counted

ZurdoDev

Все зависит от того, что вы подразумеваете под "особенным".

2 Ответов

Рейтинг:
0

phil.o

Нет, пробел, по-видимому, не считается "особенным" (если под этим вы подразумеваете символ, который должен быть экранирован, или символ, который не является репрезентируемым глифом).
Использование строк Java для связи | хранения текста в строках | InformIT[^]
Как удалить специальные символы из строки в Java - Javatpoint[^]


Member 14846438

под особыми я подразумеваю такие специальные символы,как скобки,знак доллара и т. д.
Например-$,%,^,& и т. д.

phil.o

Я не могу понять, почему$,%,^, & и т. д. было бы особенным; все они представляют собой репрезентативные глифы. Так же как и пробелы, даже если этот глиф на самом деле пустой.
Итак, что же это такое твой определение специального? Вы имеете в виду символ, который не является ни буквой, ни цифрой? Пробел-это не буква и не цифра, но он пригоден для печати.

Member 14846438

да, под особыми я подразумеваю символы, которые не являются ни цифрами, ни буквами.

phil.o

В этом случае вы должны подсчитать пробелы в функции, определяющей, сколько существует "специальных" символов.

Рейтинг:
0

Patrice T

Цитата:
это пробел, специальные символы в Java?

Да, пробел-это нечто особенное, поскольку он разделяет ключевые слова в программе, и это касается любого другого языка программирования.
Нет, пробелы в строке совершенно законны и не имеют особого значения.
Цитата:
Я написал программу, в которой нужно подсчитать общее количество специальных символов

Вы забыли сказать, ожидаете ли вы, что пробелы будут подсчитаны или нет, и вы забыли сказать, является ли результат тем, что вы ожидаете, или нет.
Только ваш код может сказать, что считается специальным символом или нет, но вы этого не показали.


Member 14846438

в вопросе говорится, что нужно подсчитать общее количество введенных специальных символов до тех пор, пока пользователь не введет алфавит.Итак,в этой программе я должен считать пробелы специальным символом или нет, потому что пробелы-это не число и не буква?

Patrice T

Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.
и покажи свой код.