最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java String字符串和Unicode字符相互轉(zhuǎn)換代碼

 更新時(shí)間:2014年10月11日 11:20:45   投稿:hebedich  
這篇文章主要介紹了Java String字符串和Unicode字符相互轉(zhuǎn)換代碼,需要的朋友可以參考下

java環(huán)境安裝后jdk的bin目錄有個(gè)native2ascii.exe可以實(shí)現(xiàn)類似的功能,但是通過java代碼也可以實(shí)現(xiàn)同樣的功能。

字符串轉(zhuǎn)換unicode java方法代碼片段:

復(fù)制代碼 代碼如下:

/**
 * 字符串轉(zhuǎn)換unicode
 */
public static String string2Unicode(String string) {
 
    StringBuffer unicode = new StringBuffer();
 
    for (int i = 0; i < string.length(); i++) {
 
        // 取出每一個(gè)字符
        char c = string.charAt(i);
 
        // 轉(zhuǎn)換為unicode
        unicode.append("\\u" + Integer.toHexString(c));
    }
 
    return unicode.toString();
}

unicode轉(zhuǎn)換字符串java方法代碼片段:

復(fù)制代碼 代碼如下:

/**
 * unicode 轉(zhuǎn)字符串
 */
public static String unicode2String(String unicode) {
 
    StringBuffer string = new StringBuffer();
 
    String[] hex = unicode.split("\\\\u");
 
    for (int i = 1; i < hex.length; i++) {
 
        // 轉(zhuǎn)換出每一個(gè)代碼點(diǎn)
        int data = Integer.parseInt(hex[i], 16);
 
        // 追加成string
        string.append((char) data);
    }
 
    return string.toString();
}

測(cè)試java代碼片段:

復(fù)制代碼 代碼如下:

public static void main(String[] args) {
    String test = "最代碼網(wǎng)站地址:www.zuidaima.com";
 
    String unicode = string2Unicode(test);
    
    String string = unicode2String(unicode) ;
    
    System.out.println(unicode);
    
    System.out.println(string);
 
}

輸出結(jié)果:

\u6700\u4ee3\u7801\u7f51\u7ad9\u5730\u5740\u3a\u77\u77\u77\u2e\u7a\u75\u69\u64\u61\u69\u6d\u61\u2e\u63\u6f\u6d

相關(guān)文章

  • Maven?自動(dòng)化構(gòu)建的實(shí)現(xiàn)示例

    Maven?自動(dòng)化構(gòu)建的實(shí)現(xiàn)示例

    本文主要介紹了Maven?自動(dòng)化構(gòu)建的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • 談?wù)凷pring AOP中@Aspect的高級(jí)用法示例

    談?wù)凷pring AOP中@Aspect的高級(jí)用法示例

    在Spring AOP中目前只有執(zhí)行方法這一個(gè)連接點(diǎn),下面這篇文章主要給大家介紹了關(guān)于Spring AOP中@Aspect的高級(jí)用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • java編程實(shí)現(xiàn)基于UDP協(xié)議傳輸數(shù)據(jù)的方法

    java編程實(shí)現(xiàn)基于UDP協(xié)議傳輸數(shù)據(jù)的方法

    這篇文章主要介紹了java編程實(shí)現(xiàn)基于UDP協(xié)議傳輸數(shù)據(jù)的方法,較為詳細(xì)的分析了UDP協(xié)議的原理及Java編程實(shí)現(xiàn)數(shù)據(jù)傳輸客戶端與服務(wù)器端的相關(guān)技巧,需要的朋友可以參考下
    2015-11-11
  • SpringBoot個(gè)性化啟動(dòng)Banner設(shè)置方法解析

    SpringBoot個(gè)性化啟動(dòng)Banner設(shè)置方法解析

    這篇文章主要介紹了SpringBoot個(gè)性化啟動(dòng)Banner設(shè)置方法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法

    使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法

    這篇文章主要介紹了使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • java實(shí)現(xiàn)一次性壓縮多個(gè)文件到zip中的方法示例

    java實(shí)現(xiàn)一次性壓縮多個(gè)文件到zip中的方法示例

    這篇文章主要介紹了java實(shí)現(xiàn)一次性壓縮多個(gè)文件到zip中的方法,涉及java針對(duì)文件批量壓縮相關(guān)的文件判斷、遍歷、壓縮等操作技巧,需要的朋友可以參考下
    2019-09-09
  • Java中的Optional處理方法

    Java中的Optional處理方法

    在我們?nèi)粘5拈_發(fā)中,我們經(jīng)常會(huì)遇到?NullPointerException,如何才能優(yōu)雅的處理NPE?這里告訴大家一個(gè)較為流行的方法,這篇文章主要介紹了Java中的Optional處理方法,需要的朋友可以參考下
    2022-09-09
  • Java?Stream去重常見的多種方法及示例

    Java?Stream去重常見的多種方法及示例

    這篇文章主要介紹了Java?Stream中實(shí)現(xiàn)去重的多種方法,包括使用distinct()、Collectors.toMap、filter和groupingBy等,詳細(xì)說明了每種方法的應(yīng)用場(chǎng)景和示例代碼,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • JAVA8如何妙用Optional解決NPE問題詳解

    JAVA8如何妙用Optional解決NPE問題詳解

    在Java中,null代表一個(gè)不存在的對(duì)象,如果對(duì)它進(jìn)行操作就會(huì)拋出java.lang.NullPointerException異常,下面這篇文章主要給大家介紹了關(guān)于JAVA8如何妙用Optional解決NPE問題的相關(guān)資料,需要的朋友可以參考下
    2018-06-06
  • Java 流的高級(jí)使用之收集數(shù)據(jù)解析

    Java 流的高級(jí)使用之收集數(shù)據(jù)解析

    這篇文章主要介紹了Java 流的高級(jí)使用之收集數(shù)據(jù)解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評(píng)論

云林县| 合水县| 南雄市| 黎平县| 民勤县| 云南省| 探索| 广平县| 涟水县| 西平县| 灵璧县| 平度市| 咸丰县| 云龙县| 钦州市| 平和县| 湖南省| 高淳县| 潞城市| 周宁县| 贵德县| 诸暨市| 三穗县| 军事| 津市市| 雷波县| 呼图壁县| 略阳县| 丹棱县| 泰安市| 固安县| 青龙| 平阴县| 沁源县| 济南市| 姜堰市| 天峻县| 巴林左旗| 黎川县| 华蓥市| 双鸭山市|