hab folgenden Code:
FM:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Char cannot be resolved
at Woerterraten.main(Woerterraten.java:23)
Wie mache ich das mit dem einlesen am besten?
Code:
import java.io.*;
public class Woerterraten {
/**
* @param args
*/
public static void main(String[] args) throws IOException{
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String wort="Lokomotive";
StringBuffer ratewort = new StringBuffer();
for(int i = 0; i < wort.length(); i++) {
ratewort.append('*');
}
while(!ratewort.toString().equals(wort)) {
System.out.println(ratewort);
System.out.println("Raten Sie das Wort! Buchstabe: ");
String buchst = eingabe.readLine();
char buchstabe = Char.parseChar(buchst);
for(int i = 0; i < wort.length(); i++) {
if(wort.charAt(i) == buchstabe) {
ratewort.setCharAt(i, buchstabe);
}
}
}
System.out.println("Sie haben gewonnen!");
}
}
FM:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Char cannot be resolved
at Woerterraten.main(Woerterraten.java:23)
Wie mache ich das mit dem einlesen am besten?