mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-07-28 23:15:17 +08:00

* Create BitSwap.java * Create BitSwapTest.java * Update BitSwap.java * Update BitSwap.java * Update BitSwapTest.java * Update BitSwap.java * Update BitSwap.java * Update BitSwapTest.java * Update BitSwapTest.java * Update src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com> * Update src/test/java/com/thealgorithms/bitmanipulation/BitSwapTest.java Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com> * Update BitSwap.java * Update BitSwap.java * Update BitSwap.java * Update src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com> * Update src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com> * Update src/test/java/com/thealgorithms/bitmanipulation/BitSwapTest.java Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com> * style: remove redundant blank line --------- Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
14 lines
370 B
Java
14 lines
370 B
Java
package com.thealgorithms.bitmanipulation;
|
|
|
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
|
|
|
import org.junit.jupiter.api.Test;
|
|
public class BitSwapTest {
|
|
@Test
|
|
void testHighestSetBit() {
|
|
assertEquals(3, BitSwap.bitSwap(3, 0, 1));
|
|
assertEquals(5, BitSwap.bitSwap(6, 0, 1));
|
|
assertEquals(7, BitSwap.bitSwap(7, 1, 1));
|
|
}
|
|
}
|