Polish.
This commit is contained in:
parent
bacce9abc8
commit
030fa1b523
@ -12,14 +12,14 @@ public class BitSetUnitTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void givenBoolArray_whenMemoryLayout_thenConsumeMoreThanOneBit() {
|
public void givenBoolArray_whenMemoryLayout_thenConsumeMoreThanOneBit() {
|
||||||
boolean[] bits = new boolean[1024];
|
boolean[] bits = new boolean[1024 * 1024];
|
||||||
|
|
||||||
System.out.println(ClassLayout.parseInstance(bits).toPrintable());
|
System.out.println(ClassLayout.parseInstance(bits).toPrintable());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void givenBitSet_whenMemoryLayout_thenConsumeOneBitPerFlag() {
|
public void givenBitSet_whenMemoryLayout_thenConsumeOneBitPerFlag() {
|
||||||
BitSet bitSet = new BitSet(1024);
|
BitSet bitSet = new BitSet(1024 * 1024);
|
||||||
|
|
||||||
System.out.println(GraphLayout.parseInstance(bitSet).toPrintable());
|
System.out.println(GraphLayout.parseInstance(bitSet).toPrintable());
|
||||||
}
|
}
|
||||||
@ -125,6 +125,13 @@ public class BitSetUnitTest {
|
|||||||
assertThat(first.get(8)).isTrue();
|
assertThat(first.get(8)).isTrue();
|
||||||
assertThat(first.get(9)).isTrue();
|
assertThat(first.get(9)).isTrue();
|
||||||
assertThat(first.get(10)).isFalse();
|
assertThat(first.get(10)).isFalse();
|
||||||
|
|
||||||
|
first.clear();
|
||||||
|
first.set(5, 10);
|
||||||
|
|
||||||
|
first.xor(second);
|
||||||
|
for (int i = 5; i < 7; i++) assertThat(first.get(i)).isTrue();
|
||||||
|
for (int i = 10; i < 15; i++) assertThat(first.get(i)).isTrue();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -133,6 +140,7 @@ public class BitSetUnitTest {
|
|||||||
bitSet.set(15, 25);
|
bitSet.set(15, 25);
|
||||||
|
|
||||||
bitSet.stream().forEach(System.out::println);
|
bitSet.stream().forEach(System.out::println);
|
||||||
|
assertThat(bitSet.stream().count()).isEqualTo(10);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user