06. august 2003 - 12:06Der er
6 kommentarer og 1 løsning
Læsning af danske tegn (æ, ø og å) fra tastatur
Jeg har en metode readString(), der skal læse et input fra tastatur. Det kan den også godt. Problemet er at danske specialtegn som æ, ø, å, Æ, Ø og Å åbenbart ikke bliver registreret. Hvis jeg indtaster f.eks "kælder sø båd" og skriver den returnerede String ud, får jeg kun "klder s bd". Hvordan får jeg det hele med?
Metoden ser sådan ud:
public static String readString() { int ch; String r = ""; boolean done = false; while (!done) { try { ch = System.in.read(); if (ch < 0 || (char)ch == '\n') done = true; else if ((char)ch != '\r') r = r+ (char) ch; } catch(java.io.IOException e) { done = true; } } return r; }
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.