feat: add contains() method to DynamicArray (#7270)

* feat: add contains() method to DynamicArray

* style: fix clang formatting

* style: fix clang format issues

* style: apply remaining clang formatting

---------

Co-authored-by: Deniz Altunkapan <deniz.altunkapan@outlook.com>
This commit is contained in:
Neha-2005-VCE
2026-02-19 00:04:41 +05:30
committed by GitHub
parent c9bda3dad7
commit 2ae1bdfd9a
2 changed files with 53 additions and 9 deletions

View File

@@ -255,4 +255,23 @@ public class DynamicArrayTest {
assertEquals(3, array.getSize());
assertEquals("Charlie", array.get(2));
}
@Test
public void testContains() {
DynamicArray<Integer> array = new DynamicArray<>();
array.add(1);
array.add(2);
array.add(3);
assertTrue(array.contains(2));
assertFalse(array.contains(5));
}
@Test
public void testContainsWithNull() {
DynamicArray<String> array = new DynamicArray<>();
array.add(null);
assertTrue(array.contains(null));
}
}