Я не понимаю процесса избавления от лишних пробелов.
public static void textModifier() {
Scanner scanner = new Scanner(System.in);
System.out.println(" Enter your text: ");
String text = scanner.nextLine();
// For deleting excessive whitespaces
StringBuilder modifiedText = new StringBuilder();
boolean spaceDetected = false;
for (int i = 0; i < text.length(); i++) {
if (text.charAt(i) == ' ') {
if (!spaceDetected) {
modifiedText.append(text.charAt(i));
}
spaceDetected = true;
} else {
modifiedText.append(text.charAt(i));
spaceDetected = false;
}
}
< /code>
Но я не понимаю, как работает метод добавления.>
Подробнее здесь: https://stackoverflow.com/questions/793 ... es-in-java
Как удалить избыточные пробелы в Java ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему в заголовках комментариев в C или C++ есть избыточные косые черты "*//**"
Anonymous » » в форуме C++ - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему в заголовках комментариев в C или C++ есть избыточные косые черты "*//**"
Anonymous » » в форуме C++ - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-