Почему цикл останавливается после первого слова? удалить буквы из каждого слова,которые такие же как первая!
public static void main(String[] args){
String s = " asfvassab dfdfa ";
String text = s.trim();
System.out.println(text);
if ( text.length() == 0 )
System.out.println("The text is empty!");
else {
String result = "";
String buffer = "";
int a = 0; // маркер початку слова
int b = text.indexOf(" "); // маркер кінця слова
if (b == -1) // Виключна ситуація з рядком з одного слова
b = text.length();
while (b != -1) {
char buf[] = new char [b-a];
text.getChars(a, b, buf, 0) ;
for (int i: buf) {
text = text.substring(a, b);
String searchChar = "" + text.charAt(0);
buffer = text.replaceAll(searchChar, "");
}
a = b;
b = text.indexOf(" ", b);
if (a == text.lastIndexOf(" "))
b = text.length();
}
System.out.println(b);
result += buffer;
System.out.print(result); // Вивід результату
}
}
text = text.substring(a, b);//обрезает text до первого слова
b = text.indexOf(" ", b);//ищется следующий пробел, которого уже нет
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Недавно начал изучать Java & AndroidПоявился спортивный интерес разобрать код javascript Вконтакте, который дешифрует ссылку на аудиозапись и переписать...
Можете подсказать как вставлять файлы разного типа(ехе, txt, word и тд
Помогите, пожалуйста Дано натуральное число, определить, сколько раз в нем встречается первая цифра
Почему у меня не получается использовать во втором аргументе операции instanceof переменную типа Class? Пример: