Wednesday, 11 April 2018

LinkList (Java)

Java Linked List class uses doubly linked list to store the elements.

The important points about Java Linked List are:
  • Java Linked List class can contain duplicate elements.
  • Java Linked List class maintains insertion order.
  • Java Linked List class is non synchronized.
  • In Java Linked List class, manipulation is fast because no shifting needs to be occurred.
  • Java Linked List class can be used as list, stack or queue.                                                            Syntax:-                                                                                                                                                      Link List<string>name=new Linked List<string>();                                                                                  {
………………………..    (Description)                                                                                                                                        }                                                                                                                                                                                Example:-
Public Class MyClass
{
pulic static void main(string[] args)
{
LinkList<string>name=new LinkedList<string>();
name.add(“ABC”);      //Add a name in LinkList
name.add(“PQR”);     //Add a name in LinkList
name.add(“XYZ”);     //Add a name in LinkList
for(string:name)
System.out.println(x);
name.addfirst(“Jack”);     //Add First name in LinkList.
name.addlast(“Zack”);     //Add Last name in LinkList.
name.removelast();            //Remove  First name in LinkList.
name.removefirst();         // Remove Last name in LinkList.
name.clear();                    //Delete all the data in LinkList.
System.out.println(name.size());
name.add(index,”element”);      //This is a syntax for add a variable of particular position in LinkList.
name.add(2,”Index”);
name.remove(2);     // Remove a variable of particular position in LinkList
name.set(1,”a”);  //Change a name as particular index.
}
}

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (53) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (173) C (77) C# (12) C++ (82) Course (67) Coursera (226) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (20) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (59) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (932) Python Coding Challenge (358) Python Quiz (23) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (3) Software (17) SQL (42) UX Research (1) web application (8) Web development (2) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses