zoukankan      html  css  js  c++  java
  • 常用的编码格式

    eclipse常用的编码格式有:US-ASCII、UTF-16、UTF-8、GBK等。

    贴个讲的相当好的链接:http://www.qianxingzhem.com/post-1499.html

    public class javatest {
    
        public static void main(String[] args) throws Exception{
            String s = "太阳ABC";
            /*
             * 因为eclipse默认的编码是GBK,所以byte1和byte2输出完全一样
             * GBK编码是英文用一个字节表示,汉字用两个字节
             */
            byte[] byte1 = s.getBytes();
            for (byte b : byte1) {
                System.out.print(Integer.toHexString(b & 0Xff) + " ");
            }
            System.out.println();
            byte[] byte2 = s.getBytes("GBK");
            for (byte b : byte2) {
                System.out.print(Integer.toHexString(b & 0Xff) + " ");
            }
            System.out.println();
            /*
             * ASCII码的表示方法,并不会将汉字表示出来
             */
            byte[] byte3 = s.getBytes("US-ASCII");
            for (byte b : byte3) {
                System.out.print(Integer.toHexString(b & 0Xff) + " ");
            }
            System.out.println();
            /*
             * UTF-16三个字节表示汉字,两个字节表示字母
             */
            byte[] byte4 = s.getBytes("UTF-16");
            for (byte b : byte4) {
                System.out.print(Integer.toHexString(b & 0Xff) + " ");
            }
            System.out.println();
            /*
             * UTF-16LE中两个字节表示汉字,两个字节表示字母
             */
            byte[] byte5 = s.getBytes("UTF-16LE");
            for (byte b : byte5) {
                System.out.print(Integer.toHexString(b & 0Xff) + " ");
            }
            System.out.println();
            /*
             * UTF-8中,三个字节表示汉字,两个字节表示字母
             */
            byte[] byte6 = s.getBytes("UTF-8");
            for (byte b : byte6) {
                System.out.print(Integer.toHexString(b & 0Xff) + " ");
            }
            System.out.println();
        }
    
    }
  • 相关阅读:
    bzoj 5028小Z的加油店(D12 序列gcd)(线段树+树状数组)
    蒲公英
    [APIO2012]派遣(可并堆)(D11)
    AT1219 歴史の研究(回滚莫队)
    [USACO05DEC] 布局
    小B的询问
    [HEOI2012]采花(树状数组)(暑假D11)
    [JLOI2011]飞行路线 (暑假D3 拆点+dijkstra堆优化)
    [POI2012]FES-Festival
    [国家集训队]拉拉队排练
  • 原文地址:https://www.cnblogs.com/mercuryli/p/4890435.html
Copyright © 2011-2022 走看看