-5
У меня есть основной вопрос при сравнении символа со строкой, я использую следующий код. В моем коде string
имеет 5 букв, когда inputChar
не соответствует строке count
возвращает 5.but Я хочу, чтобы count
был 1, так как я дал 1 символ. Как мне это сделать.сравнение символа со строкой
for (int i = 0; i < string.length(); i++) {
if(inputchar!=string.charAt(i)){
count ++;
}
}
Просто измените условие в блоке if, измените его с '! =' На '==' .... – CoderNeji
Почему у вас есть переменная 'count' вообще, если вы не хотите считать? – RealSkeptic
@RealSkeptic Я думаю, что OP хочет проверить, соответствует ли какой-либо символ значению ввода или нет, таким образом, имея счетчик – Lrrr