Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Probier es doch aus. Das ist mein Tipp für jeden Anfänger, alles mögliche mal mit einem kleinen Programm zu testen. Geht schnell und tut gar nicht weh:zB. mit charAt(0) überprüfe ich doch das erste Zeichen an der Stelle 0 im String, oder?
public static void main(String[] args) {
String s = "Erdbeermarmelade";
System.out.println(s.charAt(0));
}
Das ist wohl das erste Zeichen 😉Also in der Konsole wird ein "E" ausgegeben. Ich glaube, dass ich einfach viel zu kompliziert denke..
Keine Ahnung, was denkst du denn?Ich glaube, dass ich einfach viel zu kompliziert denke..
wie die If Anweisung hier auszusehen hat
if (count == 0) {
System.out.println("Es wurde kein Zeichen gefunden.");
}
else if (count == 1) {
System.out.println("Es wurde ein Zeichen gefunden.");
}
else {
System.out.println("Es wurden zwei oder mehr Zeichen gefunden.");
}
// oder auch
String message = "Es wurde kein Zeichen gefunden.";
if (count == 1) {
message = "Es wurde ein Zeichen gefunden.";
}
if (count > 1) {
message = "Es wurden zwei oder mehr Zeichen gefunden.";
}
System.out.println(message);
Aber der counter muss auch erhöht werden, oder?
Ich nehme das erste Zeichen des Wortes und prüfe, ob es sich um ein "e" handelt. Falls ja, dann...
bin gerade dabeiHast du dir darüber schon Gedanken gemacht?
da würde ich schreiben:Ich nehme das erste Zeichen des Wortes und prüfe, ob es sich um ein "e" handelt. Falls ja, dann...
Danke! Wie würde die Anzahl in dem Fall mit einer Schleifen zählen? Rein aus Neugier
Ups, den Teil mit "keine Schleife verwenden" habe ich völlig überlesen und damit den TE möglicherweise auf den falschen Weg gebracht. Sorry!Weil du keine Schleifen benutzen darfst, wird es schwer, die Anzahl der Vokommen eines char zu zählen.
Aber schau dir doch einmal die MethodenindexOf(int ch)undlastIndexOf(int ch)der Klasse String an.