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);

}

}


Kommentarer

Kommentera inlägget här:

Namn:
Kom ihåg mig?

E-postadress: (publiceras ej)

URL/Bloggadress:

Kommentar:

Trackback
RSS 2.0