Klassen String (alltså alla strängar) har ett antal metoder som heter replace eller replaceAll.
En av dessa är String.replace(char old, char new) som ersätter alla förekomstera av tecknet som specas i old med det som är i new.
Exempelvis skulle "FooBar".replace('o','y') returnera stränge "FyyBar".
String-klassen har lite andra metoder också. En av dessa är String.toLowerCase() och String.toUpperCase(). Tror du kan gissa vad det gör...
Ska man jämföra två stränga så kan man använda String.equals(String other) eller String.equalsIgnoreCase(String other).
Se http://java.sun.com/javase/6/docs/api/java/lang/String.html för mer om strängar.