Member 13683417 Ответов: 2

Как сделать так, чтобы мои строковые выходные данные выходили в виде 6-символьных фрагментов, но без учета пробелов в качестве символа?


Я пишу программу ROT13 java. Я очень новичок на Яве. Мне интересно, как сделать так, чтобы мой вывод состоял из 6 символов. Я попробовал % 6, но он будет считать пробелы как символ. Есть предложения?

Что я уже пробовал:

Я попробовал это сделать,
if ((something.charAt(x++) % 6) == 0)
                  System.out.print(" ");

и вещи подобные этому.

PIEBALDconsult

Вы должны удалить все существующие пробелы.

2 Ответов

Рейтинг:
2

Donald jeffers

вы можете использовать попробуйте это

Character.isWhitespace
пожалуйста, обратитесь к этот статья о переполнении стека это может вам помочь.


Рейтинг:
1

vishaljamdagni

Ну, если вы можете сделать это, сначала удалив все пробелы с помощью этого

string.replaceAll(" ","");
и после того, как вы закончите с удалением всех пробелов, просто продолжайте поиск и извлечение, как обычно.
Надеюсь, это поможет.