導航:首頁 > 編程語言 > 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編碼相關的資料

熱點內容
c語言獲取命令欄參數 瀏覽:938
電腦文件夾建立子目錄 瀏覽:682
工藝編程制度 瀏覽:101
linuxmysqldata目錄 瀏覽:364
php分銷注意什麼 瀏覽:43
如何比對伺服器內存 瀏覽:397
查看iscsi目標伺服器IP地址 瀏覽:754
波羅車空調壓縮機價格 瀏覽:761
java淘寶api 瀏覽:767
你好世界代碼無法編譯 瀏覽:460
傢具軟體app哪個好 瀏覽:75
怎麼用命令方塊召喚血月 瀏覽:379
美橙香港的伺服器怎麼樣 瀏覽:154
如何安卓手機上的app不被刪掉 瀏覽:569
雲伺服器資源如何預估 瀏覽:938
文件夾雙擊全屏怎麼關閉 瀏覽:124
壓縮後的乳膠枕頭 瀏覽:434
c通過編譯後形成的擴展名 瀏覽:437
java字元的unicode編碼 瀏覽:406
密碼每次加密都不一樣 瀏覽:440