-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMDynamicArray.java
More file actions
32 lines (22 loc) · 788 Bytes
/
MDynamicArray.java
File metadata and controls
32 lines (22 loc) · 788 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package structure.MDynamicArray;
public class MDynamicArray {
public static void run(){
System.out.println("\n==== Dynamic Arrays ====\n");
DynamicArray dynamicArray = new DynamicArray(5);
dynamicArray.add("A");
dynamicArray.add("B");
dynamicArray.add("C");
dynamicArray.add("D");
dynamicArray.add("E");
dynamicArray.insert(0, "X");
dynamicArray.delete("A");
dynamicArray.delete("B");
dynamicArray.delete("C");
System.out.println(dynamicArray);
System.out.println("size: " + dynamicArray.size);
System.out.println("Capacity: " + dynamicArray.capacity);
System.out.println("empty: " + dynamicArray.isEmpty());
int indexofC = dynamicArray.search("C");
System.out.println("Index of C: " + indexofC);
}
}