O
Oak
Gast
Hi Leute, ich stehe hier vor einem Problem dass mir Kopfzerbrechen bereitet ...was evtl. auf mein mangelndes Wissen bzgl. Zeichensätze zurückzuführen ist.
Folgender Fall:
Unter Linux (Ubuntu Distribution) wird es korrekt aufgenommen - es erscheint ein "Yuppieee - Richtig! "
Wenn ich unter Windows XP ..."Äpfel" eingebe wird keen richtig ausgegeben ...sondern komischer weise "Leider falsch - die Antwort lautet Äpfel"...
Womit hängt dies zusammen ? Muss ich evtl. das ganze nochmal unter Windows compilieren ?
Danke im Vorraus für Hinweise u. Lösungsvorschläge
Oak
Folgender Fall:
Code:
s3.push(this.getClass().getResource("obstkorb/äpfel.jpg"));
try{
BufferedReader in = new BufferedReader(
new InputStreamReader( System.in ) );
String str = in.readLine();
if(str.equalsIgnoreCase(s3.peek().toString().substring(s3.peek().toString().lastIndexOf(("/"))+1, s3.peek().toString().length()-4).replaceAll("%c3%a4", "ä"))){
System.out.println("Yuppieee - Richtig!:)");
}else if (!str1.equalsIgnoreCase(s3.peek().toString().substring(s3.peek().toString().lastIndexOf(("/"))+1, s3.peek().toString().length()-4).replaceAll("%c3%a4", "ä"))){
System.out.println("Leider falsch - die Antwort lautet " +s3.peek().toString().substring(s3.peek().toString().lastIndexOf(("/"))+1, s3.peek().toString().length()-4).replaceAll("%c3%a4", "ä"));
}
}
catch(IOException e){
System.out.println("Fatal Error");
}
Unter Linux (Ubuntu Distribution) wird es korrekt aufgenommen - es erscheint ein "Yuppieee - Richtig! "
Wenn ich unter Windows XP ..."Äpfel" eingebe wird keen richtig ausgegeben ...sondern komischer weise "Leider falsch - die Antwort lautet Äpfel"...
Womit hängt dies zusammen ? Muss ich evtl. das ganze nochmal unter Windows compilieren ?
Danke im Vorraus für Hinweise u. Lösungsvorschläge
Oak