What is LinkedList?

Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.

What is LinkedList?

Rating:

LinkedList is a class that extends the AbstractSequentialList class and implements the List and Queue interfaces. LinkedList is a generic class. The class declaration is given below:

class LinkedList<E>

Here, E specifies the type of objects that the list will hold.

It defines the following two constructors:

  • LinkedList(): It builds an empty linked list.
  • LinkedList(Collection <?extends E >c): It builds a linked list that is initialized with the elements of a collection c
The LinkedList class defines the following methods for manipulating lists. These are as follows:
  • void addFirst(E obj): This method inserts an element at the beginning of the list.
  • void addLast(E obj): This method inserts an element at the end of a list
  • E getFirst(): This method is used to retrieve the first element from the list.
  • E getLast(): This method retrieves the last element from the list.
  • E removeFirst(): This removes the first element from the list.
  • E removeLast(): This method removes the last element from the list.
Here, obj specifies the item.


Rating:



Other articles

Click here to Article home

 
uCertify.com | Our Company | Articles | Privacy | Security | Contact Us | News and Press Release | uCertify India
MCSE: MCSA, MCTS, MCITP    JAVA Certification: SCJP, SCWCD Cisco Certification: CCNA, CCENT, A+, Network+, Security+
Oracle Certification: OCP 9i, OCP 10g, OCA 9i, OCA 10g CIW foundation    EC-212-32    CISSP    Photoshop ACE    Adobe Flash ACE
© 2008 uCertify.com. All rights reserved. All trademarks are the property of their respective owners.