[7, 4, 122, -9, 11, 0]谁帮忙将上面的byte数组转为中文。

解决方案 »

  1.   

    给你段代码你自己看运行结果吧!import java.io.IOException;
    import java.net.InetAddress;
    //import java.net.InetAddress;
    import java.net.UnknownHostException;
    import java.nio.charset.Charset;
    import java.util.Set;
    import java.util.SortedMap;
    public class Test {
    public static void main(String[] args) throws UnknownHostException, IOException {
    byte[]bs=new byte[]{7, 4, 122, -9, 11, 0};
    SortedMap<String, Charset>sm=Charset.availableCharsets();
    Set<String>cs=sm.keySet();
    String s;
    for(String c:cs){
    s=new String(bs, c);
    System.out.println("["+s+"]");
    }
    }
    }