org.apache.commons.io.Charsets

  1. requiredCharsets:由Java平台支持字符集对象标准名称,构造一个sorted map。
    public void test() {
            Map<String, Charset> sortedMap = Charsets.requiredCharsets();
            Set<Map.Entry<String, Charset>> entrySet = sortedMap.entrySet();
            for (Map.Entry<String, Charset> entry : entrySet) {
                System.out.println(entry.getKey());
            }
        }
  2. toCharset(Charset):获取Charset,参数为空,获取平台默认编码格式。
    public void test2() {
            Charset defaultCharset = null;
            Charset charset = Charsets.toCharset(defaultCharset); //获取平台默认编码格式
            System.out.println(charset.displayName());
        }
  3. toCharset(String):输入字符串编码格式名称获取对应Charset,参数为空,获取平台默认编码格式。
    public void test3() {
            Charset defaultCharset = null;
            Charset charset = Charsets.toCharset(defaultCharset); // 获取平台默认编码格式
            System.out.println(charset.displayName());
            
            charset = Charsets.toCharset(Charsets.UTF_8);
            System.out.println(charset.displayName());
        }

猜你喜欢

转载自www.cnblogs.com/yixiu868/p/10447997.html