Я пытаюсь сделать программу, когда всякий раз, когда будет найден символ (для проверки «a»), он печатает его и перебирается к следующему символу для проверки. Продолжает делать это до конца слова.length. Это то, что я сделал до сих пор, но не работает,Как найти номер номера определенного символа в слове?
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Enter a word: ");
String word = in.next();
String a = "a";
int i;
char found = 0;
char F;
for (i = 0; i < word.length(); i++)
{
F = word.charAt(i);
if (F == found)
{
System.out.println(i);
}
}
}
Как это не работает? Какой результат вы получаете? –
Вы сравниваете с 'found' вместо' a' ... – Aquillo
для не отладки себя – qwr