日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

java字符編碼探究相關(guān)小函數(shù)

 昵稱1376550 2010-05-07
/**
  *
  *
  * UTF-16 charset 使用 16 位量,因此對(duì)字節(jié)順序敏感。 流的字節(jié)順序可以由 Unicode 字符 ’\uFEFF’
  * 所表示的初始字節(jié)順序標(biāo)記 來(lái)指示。
  *
  * UTF-16BE 16 位 UCS 轉(zhuǎn)換格式,Big Endian(最低地址存放高位字節(jié))字節(jié)順序
  * UTF-16LE 16 位 UCS
  * 轉(zhuǎn)換格式,Little-endian(最高地址存放低位字節(jié))字節(jié)順序
  *
  * java中 如果沒(méi)有feff的標(biāo)志,則默認(rèn)為 feff
  *
  * @throws UnsupportedEncodingException
  */
  void unicodeShow() throws UnsupportedEncodingException {
  String shz;
  byte[] hz;
  hz = new byte[4];
  hz[0] = (byte) 0xfe;
  hz[1] = (byte) 0xff;
  hz[2] = 0x55;
  hz[3] = 0x4a;
  shz = new String(hz, "utf-16");
  System.out.println(shz);
  hz = new byte[2];
  hz[0] = 0x55;
  hz[1] = 0x4a;
  shz = new String(hz, "utf-16");
  System.out.println(shz);
  hz = new byte[2];
  hz[0] = 0x55;
  hz[1] = 0x4a;
  shz = new String(hz, "utf-16be");
  System.out.println(shz);
  hz = new byte[4];
  hz[0] = (byte) 0xff;
  hz[1] = (byte) 0xfe;
  hz[2] = 0x4a;
  hz[3] = 0x55;
  shz = new String(hz, "utf-16");
  System.out.println(shz);
  hz = new byte[2];
  hz[0] = 0x4a;
  hz[1] = 0x55;
  shz = new String(hz, "utf-16le");
  System.out.println(shz);
  System.out.println("啊 UNICODE:U+554A");
  System.out.print(Integer.toHexString("啊".charAt(0) >> 8 & 0xff));
  System.out.print(" ");
  System.out.print(Integer.toHexString("啊".charAt(0) & 0xff));
  System.out.println();
  for (byte i : "啊".getBytes("utf-16"))
  System.out.print(Integer.toHexString(i & 0xff) + " ");
  System.out.println();
  for (byte i : "啊".getBytes("utf-16be"))
  System.out.print(Integer.toHexString(i & 0xff) + " ");
  System.out.println();
  for (byte i : "啊".getBytes("utf-16le"))
  System.out.print(Integer.toHexString(i & 0xff) + " ");
  System.out.println();
  }

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多