Del 12. söka efter bokstäver!
I detta exempel ska vi ta en titt på en sätt att jämföra string och char. Mer precis så ska vi kolla hur många av ett speciellt tecken vi kan hitta i ett ord. Vi har två nya sorters kod, den ena är text.length(). Detta blir ett nummer, numret kommer vara antalet tecken i stringen text.
text.charAt(i) blir den char vid position i, i stringen text. Sen i for loopen så plussar vi på antal med ett om tecken vid text.charAt(i) är det vi söker.
public class Main {
public static void main(String[] args)
{
System.out.println("Mata in din sträng");
String text = Keyboard.readString();
System.out.println("Ange tecken");
char tecken = Keyboard.readChar();
int antal = 0;
for(int i = 0; i < text.length(); i++)
{
if(tecken == text.charAt(i))
{
antal++;
}
}
System.out.println("antal " + tecken + ": " + antal);
}
}