Программа для удаления всех экземпляров символа из фразы удаляет только некоторые экземпляры ⇐ JAVA
-
Anonymous
Программа для удаления всех экземпляров символа из фразы удаляет только некоторые экземпляры
Я создаю программу для удаления всех экземпляров символа из заданной фразы, и мне разрешено использовать только следующие методы String: length, concat, +, charAt, substring и Equals (или EqualsIgnoreCase). Однако когда я запускаю программу, она удаляет только некоторые экземпляры персонажа.
Я думал, что это произошло из-за того, что индексы могли выйти за пределы, поэтому я настроил цикл for так, чтобы он работал до тех пор, пока i < userString.length() - 1, но программа по-прежнему удаляет только два экземпляра символа. . Код ниже:
import java.util.Scanner; Открытый класс LabTester { public static void main(String[] args) { Сканер sc = новый сканер(System.in); String userString = "гоууууууууу"; Строка charToRemove = ""; /////////////////////////////////////////////////// ///////////////////// System.out.println("Введите символ, который нужно удалить"); charToRemove = sc.nextLine(); for (int i = 0; i
Я создаю программу для удаления всех экземпляров символа из заданной фразы, и мне разрешено использовать только следующие методы String: length, concat, +, charAt, substring и Equals (или EqualsIgnoreCase). Однако когда я запускаю программу, она удаляет только некоторые экземпляры персонажа.
Я думал, что это произошло из-за того, что индексы могли выйти за пределы, поэтому я настроил цикл for так, чтобы он работал до тех пор, пока i < userString.length() - 1, но программа по-прежнему удаляет только два экземпляра символа. . Код ниже:
import java.util.Scanner; Открытый класс LabTester { public static void main(String[] args) { Сканер sc = новый сканер(System.in); String userString = "гоууууууууу"; Строка charToRemove = ""; /////////////////////////////////////////////////// ///////////////////// System.out.println("Введите символ, который нужно удалить"); charToRemove = sc.nextLine(); for (int i = 0; i
Мобильная версия