public static String unicodeConvert(String str) {
StringBuilder sb = new StringBuilder();
char ch;
int len = str.length();
for (int i = 0; i < len; i++) {
ch = str.charAt(i);
if (ch == '\\' && str.charAt(i+1) == 'u') {
sb.append((char) Integer.parseInt(str.substring(i+2, i+6), 16));
i+=5;
continue;
}
sb.append(ch);
}
return sb.toString();
}
'java' 카테고리의 다른 글
자바 프로그래머가 자주 실수 하는 10가지 (0) | 2018.11.02 |
---|---|
List to array & array to List, Ser to array & array to Ser (0) | 2018.10.29 |
java8에서 timezone 다루기 (0) | 2018.09.05 |
현재 디렉토리 절대경로 구하기 (0) | 2017.11.23 |
java - telnet 대신 포트 방화벽 확인하기 port check (0) | 2017.11.22 |