byte[] b = new byte[10];
String strB = new String(b);

解决方案 »

  1.   

    如果byte数组中都是可见字符,使用String(byte[])构造函数。如果byte数组中包含不可见字符,特别是0,在中文环境下就会出现乱码。这是就需要另外的转换工作。
      

  2.   

    现在我是想连续得到byte的,所以我像下面这样定写:
    String ss=new String("");
    byte[] bt=new byte[10];
    bt=dp.getData();//得到数据,是byte类型
    那么下面该怎样把这个bt附给ss呢?
      

  3.   

    Thank you very much for helping me!