如何生成UTF-16汉字编码表
生活随笔
收集整理的這篇文章主要介紹了
如何生成UTF-16汉字编码表
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
聽見漢字編碼表,是不是覺得很高大上的樣子,好像不是我們一般屌絲能玩得轉的東西。其實,我們也不需要去制定標準,只是從系統(tǒng)中獲取出來,這卻是一件很容易的事情。下面我來分步驟說說,看完這篇文章,你就會說這事情太簡單了。
1,概念
UTF-16是Unicode的一種字符編碼。UTF是 Unicode TransferFormat,意為Unicode轉換格式。UTF-16使用兩個字節(jié)來編碼一個字符,例如字母”a”的編碼是0x0061,漢字”經(jīng)”的編碼是0x7ECF。
2,目標
我的目標是將UTF-16的基本平面(2字節(jié)表示的字符集)中的漢字表打印出來,這個區(qū)間為:0x4E00–0x9FA5。
3,獲取的方法
Java就是使用UTF-16字符編碼集的,那么,我們就可以使用Java來編程,打印相應字符了。
這是核心啦,說穿了,就是一個簡單的Java編程:
4,具體實現(xiàn)
完成了代碼,就是編譯、運行了:
javac utf16.java java utf16 > utf16.log這樣,UTF-16漢字編碼表就保存到“utf16.log”文件中了,打開看看吧。
后記:
看到這里,你就會說,簡單啊,我也會了。不僅會了utf16,我連utf8的漢字編碼表,以及GBK的,都可以生成了啊。
溫馨提示:要選擇恰當?shù)钠脚_,恰當?shù)恼Z言哦。
總結
以上是生活随笔為你收集整理的如何生成UTF-16汉字编码表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想笔记本键盘亮屏幕不亮_笔记本电脑进入
- 下一篇: Autodesk 3DSMax 2014