Ich muss in der Lage sein, ein gewünschtes Zeichen über die Tastatur zu lesen und seinen Index zu finden. Jede Hilfe wäre willkommen!Wie kann ich ein Programm schreiben, um den Index eines Zeichens in einem Satz zu finden?
import java.util.Scanner;
public class Q12Test
{public static void main(String args[])
{int index;
Scanner kb = new Scanner(System.in);
System.out.print("Enter desired character to find its index: ");
index = kb.nextInt();
String quote = ("Our greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time. Thomas A. Edison");
for (int i = 0 ; i<quote.length() ; i++)
{ if (quote.charAt(i) == ' ')
System.out.println(i);
}
}
}
Auf welche Weise hat Ihr Versuch nicht wie erwartet? Wenn Sie es debuggen, wo scheitert es? – David
Was ist das Problem, auf das Sie stoßen? Ich meine, das kann nicht gelöst werden, indem der fest codierte Raum ersetzt wird. –