æøåÆØÅ-problem (konsol-app)
Jeg gør ét forsøg mere :-)Jeg har en simpel test med en konsol-applikation under Windows2000.
Programmet forsøger at udskrive "æøåÆØÅ" på skærmen.
Men der udskrives "æøåÆ??". Altså "ØÅ" kan ikke udskrives.
Jeg har kompileret og fortolket med Java 2 SDK, SE v1.4.0
I prompten viser brug af mode con at "Code page: 850"
Nedenfor ses koden som jeg benytter.
Er der en venlig sjæl, der evt. kunne prøve at afvikle koden og melde hvad
der sker på vedkommendes skærm.
Eller evt. komme med et bud på, hvad der driller mig.
import java.io.*;
import java.util.*;
class test {
public static void main (String args[]) {
String strOut = "æøåÆØÅ";
try {
System.out.print(new String(strOut.getBytes("CP850")));
}
catch (UnsupportedEncodingException ex) {
System.out.println(ex.getMessage());
}
try {
InputStreamReader objInputStream = new InputStreamReader(System.in);
BufferedReader objInputBuffer = new BufferedReader(objInputStream);
String strInput = objInputBuffer.readLine();
}
catch (IOException ex) {
System.out.println(ex.getMessage());
}
}
}