このコードの実行を説明することができますか?ありがとう!ByteArrayへの文字列
private byte[] convertStringToByteArray(String paramString)
{
int i = paramString.length();
byte[] arrayOfByte = new byte[i/2];
for (int j = 0; j < i; j += 2)
{
int k = Integer.parseInt(paramString.substring(j, j + 1), 16);
int m = Integer.parseInt(paramString.substring(j + 1, j + 2), 16);
arrayOfByte[(j/2)] = (byte)(m + (k << 4) & 0xFF);
}
return arrayOfByte;
}
なぜあなたは走ったり見たりしませんか?デバッガを経由しますか? –
あなたがすべきことは、属性を付けることです。このコードを書いていないので、質問を編集して、コードの場所と作成者の情報を追加する必要があります。 – RealSkeptic