data-structures
Array
int[] sizeThreeArray = new int[3];
myArray[0] = 1;
myArray[1] = 2;
myArray[2] = 3;
int[] sizeThreeArrayWithElements = {1, 2, 3};ArrayList
ArrayList<String> cars = new ArrayList<String>();
cars.add("Volvo");
cars.add("BMW");
cars.add("Ford");
cars.add("Mazda");
// Access elements
int thirdCar = cars.get(2);
// Changing element from index 1
cars.set(1, "Toyota");
// Get size
int size = myList.size();
// Check contains element
boolean found = myList.contains("Mazda");
// Remove element
myList.remove("Ford");
// Sorting elements (alphabetically/numerically)
Collections.sort(myList);
// Iterating over elements using a for-each loop
for (int element : myList) {
System.out.print(element + " ");
}
// Clearing the ArrayList
myList.clear();Linked List
Component
?
Stack
Queue
Hash Map
Hash Set
Binary Tree
Heap
Last updated