String(byte[] bytes) 
          Constructs a new String by decoding the specified array of bytes using the platform's default charset.关于构造一个字节数组的String对象,文档里面的这个解说看得不是很明白,有没有哪位兄弟举例介绍介绍?

解决方案 »

  1.   

    意思是,用平台即操作系统默认的编码方式来读取char[]字符数组,并转化成字符串类型的。
    意思是
    char c=new char[10];
    String s=new String(c);如果在简体中文的操作系统上,上面两行等效于
    char c=new char[10];
    String s=new String(c,"GB2312");
      

  2.   

    可分明是byte[] bytes,是字节数组啊?
      

  3.   

    不好意思,写错了,上面的char应该是byte才对,昨晚睡不好,今天迷糊了:)