java输出所有的字符编码

来源:互联网 发布:卖店铺淘宝客软件 编辑:程序博客网 时间:2024/05/01 10:45

使用Java.nio.charse.Charset.availableCharsets()方法

public static void main(String[] arga) throws Exception{



int i=0;
     Set<String> names=Charset.availableCharsets().keySet();
     for (Iterator<String> iter = names.iterator(); iter.hasNext();) {
         String charsetName = (String) iter.next();
         if(Charset.isSupported(charsetName)){
             System.out.print(String.format("%-20s", charsetName));
             i++;
             if(i%5==0){
             System.out.println();
             }
        }
    }

}


//输出20列,左对齐(-号表示左对齐)

 System.out.print(String.format("%-20s", charsetName));


1 0