7576777879808182838485
public void testCopyOfUsedBytes() { ByteBuffer buf = new ByteBuffer(); byte[] bytes = buf.copyOfUsedBytes(); assertEquals( 0, bytes.length ); for ( int ii = 0; ii < 20; ii++ ) { buf.append( ii );
8384858687888990919293
for ( int ii = 0; ii < 20; ii++ ) { buf.append( ii ); assertEquals( ii, buf.get( ii ) ); assertEquals( ii, buf.buffer()[ii] ); assertEquals( ii, buf.copyOfUsedBytes()[ii] ); } } public void testAppendByteArray()
979899100101102103104105
{ 0, 1, 2, 3, 4 } ); for ( int ii = 0; ii < 5; ii++ ) { assertEquals( ii, buf.get( ii ) ); assertEquals( ii, buf.buffer()[ii] ); assertEquals( ii, buf.copyOfUsedBytes()[ii] ); } } }