Here you can find the source of translate(String s)
private static char translate(String s)
//package com.java2s; public class Main { private static char translate(String s) { if (s.equals("&")) { return '&'; } else if (s.equals("<") || s.equals("≪")) { return '<'; } else if (s.equals(">") || s.equals("≫")) { return '>'; } else if (s.equals(""")) { return '\"'; } else if (s.equals("'")) { return '\''; } else if (s.equals("*") || s.equals("♯")) { return '-'; } else if (s.equals("=")) { return '='; } else if (s.equals(" ")) { return (char) 0xA0; } else if (s.equals("¡")) { return (char) 0xA1; } else if (s.equals("¢") || s.equals("&shilling;")) { return (char) 0xA2; } else if (s.equals("£")) { return (char) 0xA3; } else if (s.equals("¤")) { return (char) 0xA4; } else if (s.equals("¥")) { return (char) 0xA5; } else if (s.equals("¦")) { return (char) 0xA6; } else if (s.equals("§")) { return (char) 0xA7; } else if (s.equals("¨")) { return (char) 0xA8; } else if (s.equals("©")) { return (char) 0xA9; } else if (s.equals("ª")) { return (char) 0xAA; } else if (s.equals("« ")) { return (char) 0xAB; } else if (s.equals("¬")) { return (char) 0xAC; } else if (s.equals("­ ")) { return (char) 0xAD; } else if (s.equals("®")) { return (char) 0xAE; } else if (s.equals("¯")) { return (char) 0xAF; } else if (s.equals("°")) { return (char) 0xB0; } else if (s.equals("±")) { return (char) 0xB1; } else if (s.equals("²")) { return (char) 0xB2; } else if (s.equals("³")) { return (char) 0xB3; } else if (s.equals("´")) { return (char) 0xB4; } else if (s.equals("µ")) { return (char) 0xB5; } else if (s.equals("·")) { return (char) 0xB7; } else if (s.equals("¸")) { return (char) 0xB8; } else if (s.equals("¹")) { return (char) 0xB9; } else if (s.equals("º")) { return (char) 0xBA; } else if (s.equals("»")) { return (char) 0xBB; } else if (s.equals("¼ ")) { return (char) 0xBC; } else if (s.equals("½")) { return (char) 0xBD; } else if (s.equals("¾ ")) { return (char) 0xBE; } else if (s.equals("¿")) { return (char) 0xBF; } else if (s.equals("À")) { return (char) 0xC0; } else if (s.equals("Á")) { return (char) 0xC1; } else if (s.equals("Â")) { return (char) 0xC2; } else if (s.equals("Ã")) { return (char) 0xC3; } else if (s.equals("Ä")) { return (char) 0xC4; } else if (s.equals("Å")) { return (char) 0xC5; } else if (s.equals("Æ")) { return (char) 0xC6; } else if (s.equals("Ç")) { return (char) 0xC7; } else if (s.equals("È")) { return (char) 0xC8; } else if (s.equals("É")) { return (char) 0xC9; } else if (s.equals("Ê")) { return (char) 0xCA; } else if (s.equals("Ë")) { return (char) 0xCB; } else if (s.equals("Ì")) { return (char) 0xCC; } else if (s.equals("Í")) { return (char) 0xCD; } else if (s.equals("Î")) { return (char) 0xCE; } else if (s.equals("Ï")) { return (char) 0xCF; } else if (s.equals("Ð")) { return (char) 0xD0; } else if (s.equals("Ñ")) { return (char) 0xD1; } else if (s.equals("Ò")) { return (char) 0xD2; } else if (s.equals("Ó")) { return (char) 0xD3; } else if (s.equals("Ô")) { return (char) 0xD4; } else if (s.equals("Õ")) { return (char) 0xD5; } else if (s.equals("Ö")) { return (char) 0xD6; } else if (s.equals("×")) { return (char) 0xD7; } else if (s.equals("Ø")) { return (char) 0xD8; } else if (s.equals("Ù")) { return (char) 0xD9; } else if (s.equals("Ú")) { return (char) 0xDA; } else if (s.equals("Û")) { return (char) 0xDB; } else if (s.equals("Ü")) { return (char) 0xDC; } else if (s.equals("Ý")) { return (char) 0xDD; } else if (s.equals("Þ")) { return (char) 0xDE; } else if (s.equals("ß")) { return (char) 0xDF; } else if (s.equals("à")) { return (char) 0xE0; } else if (s.equals("á")) { return (char) 0xE1; } else if (s.equals("â")) { return (char) 0xE2; } else if (s.equals("ã")) { return (char) 0xE3; } else if (s.equals("ä")) { return (char) 0xE4; } else if (s.equals("å")) { return (char) 0xE5; } else if (s.equals("æ")) { return (char) 0xE6; } else if (s.equals("ç")) { return (char) 0xE7; } else if (s.equals("è")) { return (char) 0xE8; } else if (s.equals("é")) { return (char) 0xE9; } else if (s.equals("ê")) { return (char) 0xEA; } else if (s.equals("ë ")) { return (char) 0xEB; } else if (s.equals("ì")) { return (char) 0xEC; } else if (s.equals("í")) { return (char) 0xED; } else if (s.equals("î")) { return (char) 0xEE; } else if (s.equals("ï")) { return 0xEF; } else if (s.equals("ð")) { return (char) 0xF0; } else if (s.equals("ñ")) { return (char) 0xF1; } else if (s.equals("ò")) { return (char) 0xF2; } else if (s.equals("ó")) { return (char) 0xF3; } else if (s.equals("ô")) { return (char) 0xF4; } else if (s.equals("õ")) { return (char) 0xF5; } else if (s.equals("ö")) { return (char) 0xF6; } else if (s.equals("÷")) { return (char) 0xF7; } else if (s.equals("ø")) { return (char) 0xF8; } else if (s.equals("ù")) { return (char) 0xF9; } else if (s.equals("ú")) { return (char) 0xFA; } else if (s.equals("û")) { return (char) 0xFB; } else if (s.equals("ü")) { return (char) 0xFC; } else if (s.equals("ý")) { return (char) 0xFD; } else if (s.equals("þ")) { return (char) 0xFE; } else if (s.equals("ÿ")) { return (char) 0xFF; } else if (s.equals("Œ")) { return (char) 0x152; } else if (s.equals("œ")) { return (char) 0x153; } else if (s.equals("Š")) { return (char) 0x160; } else if (s.equals("š")) { return (char) 0x161; } else if (s.equals("Ÿ")) { return (char) 0x178; } else if (s.equals("ˆ")) { return (char) 0x2C6; } else if (s.equals("˜")) { return (char) 0x2DC; } else if (s.equals("‎")) { return (char) 0x200E; } else if (s.equals("‏")) { return (char) 0x200F; } else if (s.equals("–")) { return (char) 0x2013; } else if (s.equals("—")) { return (char) 0x2014; } else if (s.equals("‘")) { return (char) 0x2018; } else if (s.equals("’")) { return (char) 0x2019; } else if (s.equals("‚")) { return (char) 0x201A; } else if (s.equals("“") || s.equals("&bquo;") || s.equals("&bq;")) { return (char) 0x201C; } else if (s.equals("”") || s.equals("&equo;")) { return (char) 0X201D; } else if (s.equals("„")) { return (char) 0x201E; } else if (s.equals("∼")) { return (char) 0x223C; } else if (s.equals("√")) { return (char) 0x221A; } else if (s.equals("≤")) { return (char) 0x2264; } else if (s.equals("≥")) { return (char) 0x2265; } else if (s.equals("←")) { return (char) 0x2190; } else if (s.equals("↓")) { return (char) 0x2193; } else if (s.equals("→")) { return (char) 0x2192; } else if (s.equals("…")) { return (char) 0x2026; } else if (s.equals("′")) { return (char) 0x2032; } else if (s.equals("″") || s.equals("&ins;")) { return (char) 0x2033; } else if (s.equals("™")) { return (char) 0x2122; } else if (s.equals("Α") || s.equals("&Agr;")) { return (char) 0x391; } else if (s.equals("Β") || s.equals("&Bgr;")) { return (char) 0x392; } else if (s.equals("Γ") || s.equals("&Ggr;")) { return (char) 0x393; } else if (s.equals("Δ") || s.equals("&Dgr;")) { return (char) 0x394; } else if (s.equals("Ε") || s.equals("&Egr;")) { return (char) 0x395; } else if (s.equals("Ζ") || s.equals("&Zgr;")) { return (char) 0x396; } else if (s.equals("Η")) { return (char) 0x397; } else if (s.equals("Θ") || s.equals("&THgr;")) { return (char) 0x398; } else if (s.equals("Ι") || s.equals("&Igr;")) { return (char) 0x399; } else if (s.equals("Κ") || s.equals("&Kgr;")) { return (char) 0x39A; } else if (s.equals("Λ") || s.equals("&Lgr;")) { return (char) 0x39B; } else if (s.equals("Μ") || s.equals("&Mgr;")) { return (char) 0x39C; } else if (s.equals("Ν") || s.equals("&Ngr;")) { return (char) 0x39D; } else if (s.equals("Ξ") || s.equals("&Xgr;")) { return (char) 0x39E; } else if (s.equals("Ο") || s.equals("&Ogr;")) { return (char) 0x39F; } else if (s.equals("Π") || s.equals("&Pgr;")) { return (char) 0x3A0; } else if (s.equals("Ρ") || s.equals("&Rgr;")) { return (char) 0x3A1; } else if (s.equals("Σ") || s.equals("&Sgr;")) { return (char) 0x3A3; } else if (s.equals("Τ") || s.equals("&Tgr;")) { return (char) 0x3A4; } else if (s.equals("Υ") || s.equals("&Ugr;")) { return (char) 0x3A5; } else if (s.equals("Φ") || s.equals("&PHgr;")) { return (char) 0x3A6; } else if (s.equals("Χ") || s.equals("&KHgr;")) { return (char) 0x3A7; } else if (s.equals("Ψ") || s.equals("&PSgr;")) { return (char) 0x3A8; } else if (s.equals("Ω") || s.equals("&OHgr;")) { return (char) 0x3A9; } else if (s.equals("α") || s.equals("&agr;")) { return (char) 0x3B1; } else if (s.equals("β") || s.equals("&bgr;")) { return (char) 0x3B2; } else if (s.equals("γ") || s.equals("&ggr;")) { return (char) 0x3B3; } else if (s.equals("δ") || s.equals("&dgr;")) { return (char) 0x3B4; } else if (s.equals("ε") || s.equals("&egr;")) { return (char) 0x3B5; } else if (s.equals("ζ") || s.equals("&zgr;")) { return (char) 0x3B6; } else if (s.equals("η") || s.equals("&eegr;")) { return (char) 0x3B7; } else if (s.equals("θ") || s.equals("&thgr;")) { return (char) 0x3B8; } else if (s.equals("ι") || s.equals("&igr;")) { return (char) 0x3B9; } else if (s.equals("κ") || s.equals("&kgr;")) { return (char) 0x3BA; } else if (s.equals("λ") || s.equals("&lgr;")) { return (char) 0x3BB; } else if (s.equals("μ") || s.equals("&mgr;")) { return (char) 0x3BC; } else if (s.equals("ν") || s.equals("&ngr;")) { return (char) 0x3BD; } else if (s.equals("ξ") || s.equals("&xgr;")) { return (char) 0x3BE; } else if (s.equals("ο") || s.equals("&ogr;")) { return (char) 0x3BF; } else if (s.equals("π") || s.equals("&pgr;")) { return (char) 0x3C0; } else if (s.equals("ρ") || s.equals("&rgr;")) { return (char) 0x3C1; } else if (s.equals("σ") || s.equals("&sgr;")) { return (char) 0x3C3; } else if (s.equals("τ") || s.equals("&tgr;")) { return (char) 0x3C4; } else if (s.equals("υ") || s.equals("&ugr;")) { return (char) 0x3C5; } else if (s.equals("φ") || s.equals("&phgr;")) { return (char) 0x3C6; } else if (s.equals("χ") || s.equals("&khgr;")) { return (char) 0x3C7; } else if (s.equals("ψ") || s.equals("&psgr;")) { return (char) 0x3C8; } else if (s.equals("ω") || s.equals("&ohgr;")) { return (char) 0x3C9; } else if (s.equals("•")) { return (char) 0x2022; } else if (s.equals("%")) { return '%'; } else if (s.equals("+")) { return '+'; } else if (s.equals("‐")) { return '-'; } else if (s.equals("ă") || s.equals("ā") || s.equals("≊") || s.equals("ą") || s.equals("å")) { return 'a'; } else if (s.equals("Ā")) { return 'A'; } else if (s.equals("ć") || s.equals("č") || s.equals("ĉ")) { return 'c'; } else if (s.equals("Č")) { return 'C'; } else if (s.equals("ď")) { return 'd'; } else if (s.equals("ě") || s.equals("ē") || s.equals("ę")) { return 'e'; } else if (s.equals("Ē") || s.equals("Ě")) { return 'E'; } else if (s.equals("ĺ")) { return 'l'; } else if (s.equals("Ĺ")) { return 'L'; } else if (s.equals("ń") || s.equals("ň") || s.equals("ņ")) { return 'n'; } else if (s.equals("ř") || s.equals("ŕ")) { return 'r'; } else if (s.equals("Ř")) { return 'R'; } else if (s.equals("ō")) { return 'o'; } else if (s.equals("ī")) { return 'i'; } else if (s.equals("ś") || s.equals("ş") || s.equals("ŝ")) { return 's'; } else if (s.equals("&Sacute") || s.equals("Ş")) { return 'S'; } else if (s.equals("ť") || s.equals("ţ")) { return 't'; } else if (s.equals("ū") || s.equals("ů")) { return 'u'; } else if (s.equals("ŵ")) { return 'w'; } else if (s.equals("Ŷ")) { return 'Y'; } else if (s.equals("ŷ")) { return 'y'; } else if (s.equals("ž") || s.equals("ź")) { return 'z'; } else if (s.equals("Ž")) { return 'Z'; } else if (s.equals("♥")) { return (char) 0x2665; } else if (s.equals("∞")) { return (char) 0x221E; } else if (s.equals("$")) { return '$'; } else if (s.equals("⊂") || s.equals("{")) { return (char) 0x2282; } else if (s.equals("⊃") || s.equals("}")) { return (char) 0x2283; } else if (s.equals("[")) { return '['; } else if (s.equals("]")) { return ']'; } else {/*from w w w . j a v a 2 s .com*/ return ' '; } } }