Week 6 Inheritance Vector, ArrayList and LinkedList

 0    11 fiche    up804653
Télécharger mP3 Imprimer jouer consultez
 
question English réponse English
What are some of the problems of array structures?
commencer à apprendre
all elements must be same type, number of elements predetermined, inefficent
what does ArrayIndexOutOfBoundsException message indicate?
commencer à apprendre
you are making reference to an array index that is larger or smaller than the actual array.
what is a Vector
commencer à apprendre
the vector class in java is a kind of list that can grow as needed
What is a linkedList
commencer à apprendre
A linked list is a data structure that consists of a sequence of nodes, where each node contains some data and the address of the next node.
what will happen when you add an 11th item to: Vector(10);
commencer à apprendre
the vector will double its allocated space
when would you use a vector?
commencer à apprendre
if a thread-safe implementation is needed
if a thread-safe implementation is not needed what class would you use inplace of vector?
commencer à apprendre
ArrayList
are linked lists synchronised or unsynchronised?
commencer à apprendre
unsynchronised
what code do you use to rentern the number of items in an array list?
commencer à apprendre
int size();
what does Object get(int index); do for ArrayLists?
commencer à apprendre
//returns element at index without removing it
what does Object remove(int index) do for ArrayLists?
commencer à apprendre
//removes element at index and shifts up rest

Vous devez vous connecter pour poster un commentaire.