私はArrayOfByte
Log.d(TAG, "arrayOfByte :"+arrayOfByte); // it will display arrayOfByte :[B@2b052c60
Log.d(TAG, "arrayOfByte :"+ Arrays.toString(arrayOfByte)); //it displays arrayOfByte :[1,1,2,1,3,3,3,2,0,0,0,0,0,0,0]
今、私はこれ[1,1,2,1,3,3,3,2,0,0,0,0,0,0,0]
をいくつかのint[ ] series
IEに入れたい:
int[ ] series ={1,1,2,1,3,3,3,2,0,0,0,0,0,0,0}
では、これはどのように行うことができますか??
使った
int[]intArray = new int[1024];
intArray = ByteBuffer.wrap(arrayOfByte).asIntBuffer().array()
しかし、以下のように例外が発生します:
04-24 11:32:34.750: E/AndroidRuntime(4927): FATAL EXCEPTION: Thread-10
04-24 11:32:34.750: E/AndroidRuntime(4927): java.lang.UnsupportedOperationException
04-24 11:32:34.750: E/AndroidRuntime(4927): at java.nio.IntToByteBufferAdapter.protectedArray(IntToByteBufferAdapter.java:169)
04-24 11:32:34.750: E/AndroidRuntime(4927): at java.nio.IntBuffer.array(IntBuffer.java:109)