Я пытаюсь сделать детектор ubbi dubbi в java. В настоящее время я пытаюсь подсчитать количество ub в строке и добавить их к счетчику, а затем, если есть определенное число под введенным мной int, то это не ubbi dubbi, но если оно равно или выше то это ubbi dubbi. Нам не разрешено использовать регулярное выражение, строковый конструктор или массивы.Создание dubbi-детектора ubbi в java
Вот что я в настоящее время:
public static boolean detect(String phrase) {
boolean isUbbi = false;
int count = 0;
CharSequence ub = "ub";
if (phrase.contains(ub)) {
count++;
}
if (count >= 2) {
isUbbi = true;
} else {
isUbbi = false;
}
return isUbbi;
}
И ваш вопрос в том, что именно? – MichaelMilom
Почему, когда я запускаю это, я не прав, когда у меня есть предложение ubbi dubbi в детекторе? – itsaferbie
Что ж, что мешает вам делать цикл for и проверять строку на наличие ub? – Matthias