Ich habe die Beiträge durchgesehen, konnte aber nicht die genaue Antwort finden. Dies ist der Code, den ich habe. es gibt nur einen Wert zurück, wenn ich am CharAt (0) setze und dann wird h gleich h sein. Ich möchte, dass es automatisch und ohne Arrays läuft.Finden Sie das erste char Vorkommen in einer Zeichenfolge, ohne Array zu verwenden oder einen Brief manuell auszuwählen
String s = "hellohe";
int d = s.length();
for (int i =0; i<d;i++)//{
char result=s.charAt(0);
if (result==s.charAt(i)) {
System.out.println(result);
}
Ihre Frage ist ein wenig unklar. Ich kann sehen, wie es zu "h" kommen kann, weil das * das * erste Zeichen ist, das eine wiederholte Instanz hat. "L" könnte jedoch auch gültig sein, da es das erste "char" ist, das tatsächlich wiederholt wird. – Ceelos
Hallo, Summet habe gerade meine Frage beantwortet. Danke trotzdem! –
Haben Sie geklärt, was Sie meinten, ich hätte Ihnen die Antwort gegeben, sobald Sie es gepostet haben. Wie auch immer, Prost! – Ceelos