私のプログラムでは、capkTable
Java
クラスはString
です。別のクラスでは、データを取得したいので、appState.capkTable.setCapki(data[i+3])
を使用できます。 が完全にわかっていれば、(data[i+3])
は1バイトです。私はこれをJavaの文字列に変更することができます
どうすればString
に変換できますか?
は私がやったことはこれです:私はそれを右way..cosをやって、代わりの値を取得していた場合、私は知らない
byte[] testing = new byte [(data[i+3])];
int tagDataLength = 0;
appState.capkTable.setCapki(StringUtil.toString(AppUtil.removeTailF(ByteUtil.bcdToAscii(testing, 0, tagDataLength))));
、それはjava.lang.NullPointerException
appState.capkTable.setCapki(String.valueOf(data [i + 3])); –
ありがとうございました....簡単なもの –