30/09/2018, 18:16
Cách In ký tự đặc biệt trong JAVA
Mình muốn in ký tự đặc biệt có mã hexa: 1e07 => mã 10: 7687 thì làm cách nào nhỉ?
int i = 7687 . print( (char)i ) => thì kết quả ra dấu ? (sai. đúng phải là ḇ )
Bài liên quan
thử xem :Integer outputDecimal = Integer.parseInt(inputHex, 16);
không được bạn. Mình chạy nó in ra số hệ 10 là 7687 . chứ không in ra ký tự đặc biệt ḇ
Từ cái mã hexa, mình muốn in ra ký tự kiểu như này thì làm cách nào nhỉ?
http://www.vovisoft.com/unicode/discussions/univowels_utf-8.htm
Nó ra dấu ? chứ không in ra ký tự “ḇ” bạn à
Output không hỗ trợ unicode thì phải
Vậy có cách nào để chuyển sang ký tự đặc biệt rồi lưu vào file ko bạn?
Bạn tìm google “write UTF-8 file in java” sẽ có nhiều solution cho bạn
HowToDoInJava
Java - Read Write UTF-8 Encoded Data - HowToDoInJava
Many times we need to deal with UTF-8 encoded data in our application. This may be due to localization needs or simply processing user input out of some requirements. Even data sources may provide data in this format only. In this tutorial, I am...
Bạn ơi, nhưng trước hết mình muốn convert nó ra ký tự đặc biệt trước đã. rồi sau đó mới lưu vào file ???