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

JAVA 中實(shí)現(xiàn)整句漢字拆分、轉(zhuǎn)換為ASCII實(shí)例詳解

 更新時(shí)間:2017年04月04日 10:29:27   作者:咪當(dāng)我系歐巴  
這篇文章主要介紹了JAVA 中實(shí)現(xiàn)整句漢字拆分、轉(zhuǎn)換為ASCII實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下

JAVA 中實(shí)現(xiàn)整句漢字拆分、轉(zhuǎn)換為ASCII實(shí)例詳解

大家都知道,一個(gè)漢字等于兩個(gè)byte的大小。二進(jìn)制數(shù)據(jù)通過網(wǎng)絡(luò)傳輸時(shí),如果兩個(gè)byte都超過128則會合并成一個(gè)Unicode(漢字)字符,本文的代碼主要實(shí)現(xiàn)的功能是:把這些漢字拆分為byte,然后重新變?yōu)锳SCII類型的字符串。

public static String ChineseToASCII(byte[] rec) { //從字節(jié)讀取內(nèi)容
   ByteArrayInputStream bais = new ByteArrayInputStream(rec);
   DataInputStream dis = new DataInputStream(bais);
   String BTS=null;
   try {
   BTS=new String(rec,"ISO8859-1");//轉(zhuǎn)換編碼
   bais.close();
   dis.close();
   } catch (Exception e) {
   e.printStackTrace();
   }
   return BTS;
 }
  /**
   * @param args the command line arguments
   */
  public static void main(String[] args) {
    String source="一二三四五六七八九十";
    System.out.println(source.length());
    String target=ChineseToASCII(source.getBytes());
    System.out.println(target);
    System.out.println(target.length());
  }

結(jié)果是:

compile:
run:
10
???????????ù??°????? ASCII字符如果超過128,則會顯示為?,但是其本身的值不變
20
BUILD SUCCESSFUL (total time: 1 second)

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • thymeleaf實(shí)現(xiàn)前后端數(shù)據(jù)交換的示例詳解

    thymeleaf實(shí)現(xiàn)前后端數(shù)據(jù)交換的示例詳解

    Thymeleaf?是一款用于渲染?XML/XHTML/HTML5?內(nèi)容的模板引擎,當(dāng)通過?Web?應(yīng)用程序訪問時(shí),Thymeleaf?會動態(tài)地替換掉靜態(tài)內(nèi)容,使頁面動態(tài)顯示,這篇文章主要介紹了thymeleaf實(shí)現(xiàn)前后端數(shù)據(jù)交換,需要的朋友可以參考下
    2022-07-07
  • java組件SmartUpload和FileUpload實(shí)現(xiàn)文件上傳功能

    java組件SmartUpload和FileUpload實(shí)現(xiàn)文件上傳功能

    這篇文章主要為大家詳細(xì)介紹了java組件SmartUpload和FileUpload實(shí)現(xiàn)文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • 詳解高性能緩存Caffeine原理及實(shí)戰(zhàn)

    詳解高性能緩存Caffeine原理及實(shí)戰(zhàn)

    Caffeine是基于Java 8開發(fā)的,提供了近乎最佳命中率的高性能本地緩存組件,Spring5開始不再支持Guava Cache,改為使用Caffeine。Caffeine提供的內(nèi)存緩存使用參考Google guava的API
    2021-06-06
  • JDK1.8新特性Stream流式操作的具體使用

    JDK1.8新特性Stream流式操作的具體使用

    這篇文章主要介紹了JDK1.8新特性Stream流式操作的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • SpringMVC的自定義攔截器詳解

    SpringMVC的自定義攔截器詳解

    這篇文章主要介紹了SpringMVC的自定義攔截器詳解,攔截器只會攔截訪問的控制器方法, 如果訪問的是jsp/html/css/image/js是不會進(jìn)行攔截的,需要的朋友可以參考下
    2023-07-07
  • 解決MyBatis @param注解參數(shù)類型錯(cuò)誤異常的問題

    解決MyBatis @param注解參數(shù)類型錯(cuò)誤異常的問題

    這篇文章主要介紹了解決MyBatis @param注解參數(shù)類型錯(cuò)誤異常的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • SpringBoot執(zhí)行異步任務(wù)Async介紹

    SpringBoot執(zhí)行異步任務(wù)Async介紹

    這篇文章主要為大家介紹了SpringBoot執(zhí)行異步任務(wù)Async示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • zuul集成Sentinel,完成對path映射的限流操作

    zuul集成Sentinel,完成對path映射的限流操作

    這篇文章主要介紹了zuul集成Sentinel,完成對path映射的限流操作,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Spring中的singleton和prototype的實(shí)現(xiàn)

    Spring中的singleton和prototype的實(shí)現(xiàn)

    這篇文章主要介紹了Spring中的singleton和prototype的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Java super和this的對比及使用

    Java super和this的對比及使用

    這篇文章主要介紹了Java super和this的對比及使用的相關(guān)資料,java中this與super會經(jīng)常在使用的時(shí)候混淆,需要的朋友可以參考下
    2017-08-08

最新評論

石门县| 房山区| 财经| 杨浦区| 寿阳县| 印江| 益阳市| 准格尔旗| 柳河县| 湘阴县| 定兴县| 安吉县| 稻城县| 五家渠市| 陆丰市| 仁怀市| 曲阜市| 曲麻莱县| 松阳县| 万盛区| 永寿县| 平顺县| 新巴尔虎左旗| 株洲市| 上蔡县| 灵寿县| 巴马| 大连市| 天峻县| 宁国市| 鄂尔多斯市| 奉化市| 乐山市| 南康市| 临安市| 武鸣县| 游戏| 调兵山市| 广南县| 舟山市| 崇州市|