Jui*_*iCe 6 java android type-conversion
这只是错误检查我的代码,但我想将字节数组中的单个字节转换为字符串.有谁知道如何做到这一点?这是我到目前为止:
recBuf = read( 5 );
Log.i( TAG,  (String)recBuf[0] );
但当然这不起作用.
我已经google了一下,但只找到了将整个byte []数组转换为字符串的方法......
new String( recBuf );
我知道我可以这样做,然后筛选字符串,但如果我知道如何以这种方式操作,它将使我的任务更容易.
SLa*_*aks 10
您可以使用单个字节创建一个新的字节数组:
new String(new byte[] { recBuf[0] })
使用toString方法Byte
String s=Byte.toString(recBuf[0] );
尝试上面,它的工作原理.
例:
 byte b=14;
String s=Byte.toString(b );
System.out.println("String value="+  s);
输出:
String value=14
| 归档时间: | 
 | 
| 查看次数: | 11286 次 | 
| 最近记录: |