導航:首頁 > 編程語言 > java字元的unicode編碼

java字元的unicode編碼

發布時間:2024-12-14 15:28:47

A. java:在Java中String是以Unicode保存的嗎

字元串在java內存中總是按unicode編碼存儲的。比如"中文",正常情況下(即沒有錯誤的時候)存儲為"4e2d 6587",如果charset為"gbk",則被編碼為"d6d0 cec4",然後返回位元組"d6 d0 ce c4".如果charset為"utf8"則最後是"e4 b8 ad e6 96 87".如果是"iso8859-1",則由於無法編碼,最後返回 "3f 3f"(兩個問號)。

java虛擬機採用UCS2(通用字元集)標準保存字元,所有的字元在內存中都是2個位元組,這樣虛擬機處理字元串的截取、長度和判斷都非常容易。其他語言如PHP、Python也是,在運行時採用固定長度存儲字元。
相對應編譯後的class,java規定採用UTF-8保存,因為大部分是英文字元,只有一個位元組,可以大量節省存儲空間。

B. java中如何輸出字元變數的Unicode編碼值

java中可以使用char類提供的charAt()方法來獲得字元的unicode的編碼值,示例如下:

(2)java字元的unicode編碼擴展閱讀:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

參考資料:網路-java

閱讀全文

與java字元的unicode編碼相關的資料

熱點內容
地庫框柱加密區 瀏覽:472
瀕湖脈學白話解pdf 瀏覽:280
python進度條時間控制 瀏覽:640
javascript實例pdf下載 瀏覽:900
飯角app下載的文件在手機哪裡 瀏覽:829
金碟k3伺服器端需要配置ip地址 瀏覽:37
程序員是如何度過一天的 瀏覽:987
中央傳命令 瀏覽:565
cad畫戶型圖修剪命令 瀏覽:211
代碼編譯伺服器配置 瀏覽:208
河南租伺服器帶寬怎麼確定雲主機 瀏覽:177
python公式報告 瀏覽:133
阿里雲伺服器換手機 瀏覽:714
linux標准教程pdf 瀏覽:968
騰訊雲在哪找伺服器 瀏覽:682
單片機專家app漢化版 瀏覽:397
pdf列印內存不足 瀏覽:845
單片機連通虛擬機檢測網址指令 瀏覽:310
韓國伺服器怎麼選 瀏覽:282
光敏感測器嵌入單片機 瀏覽:413