Question | Answer |
Accessing elements of ArrayList with.. | - Enhanced for loop - Iterator -ListIterator |
Accessing elements of an ArrayList with Enhanced for loop | ArrayList<int> arrList = new ArrayList <>(); For (int i : arrList) { System.out.println (i); } |
Accessing elements of an ArrayList with ListIterator | ArrayList<StringBuilder> arrList = new ArrayList<>(); arrList.add(new StringBuilder(" a " )); arrList.add(new StringBuilder(" b ")); ListIterator<StringBuilder> iterator = arrList.listIterator(); while( iterator.hasNext () ){ System.out.print(iterator.next(); } |
Modifying the elements of an ArrayList | by using the method set(); or accessing its individual elements |
ArrayList defines two methods to remove its element | - remove(int index); removes at specified position remove(Object o); removes the first occurrence of the specified element from this list, if it's present |
Method to clear an ArrayList | You can remove all the elements in an ArrayList by calling clear() |
Methods for Accessing ArrayList elements | - get(int index) -- returns the element at the specified position - size() -- returns the number of elements - contains(Objec o) -- returns true if an ArrayList contains the specified element - indexOf(Object o) -- returns the index of the first occurrence of the specified element in the list, or -1 if it does not exist - lastIndexOf(Object o) -- returns the last occurrence of the specified element in the list, or -1 if it does not exist |
Want to create your own Flashcards for free with GoConqr? Learn more.