在我的程序中,我有capkTable
Java
类,它是String
。在另一个类中,我想获得一个数据,所以我可以使用appState.capkTable.setCapki(data[i+3])
。完全清楚地知道CCD_ 5是一个字节。
如何将其转换为String
?
我做的是:
byte[] testing = new byte [(data[i+3])];
int tagDataLength = 0;
appState.capkTable.setCapki(StringUtil.toString(AppUtil.removeTailF(ByteUtil.bcdToAscii(testing, 0, tagDataLength))));
我不知道我做这件事的方式是否正确。。cos,而不是获取值,而是返回java.lang.NullPointerException
尝试重新绘制此
StringUtil.toString(AppUtil.removeTailF(ByteUtil.bcdToAscii(testing, 0, tagDataLength))));
有了这个:
String.valueOf(AppUtil.removeTailF(ByteUtil.bcdToAscii(testing, 0, tagDataLength))));