Java

Moderators: zibadian
Number of threads: 7818
Number of posts: 18218

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Please help me.. Posted by pieja88 on 1 Apr 2009 at 12:55 AM
I have the linked list in java coding..but i dont know how to sort the number.can you help me.Here is the coding:

import java.util.LinkedList;
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class LinkedListEg
{

LinkedList<Integer> emp=new LinkedList<Integer>();

public static void main(String args[])
{
LinkedListEg ll=new LinkedListEg();

try
{

ll.menu();
}

catch(Exception e)
{
System.out.println(e);
}
}

public void menu() throws Exception
{
int choice=0;


BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

do
{

System.out.println("\n1. Insert: ");
System.out.println("2. Delete: ");
System.out.println("3. Display: ");
System.out.println("4. Exit: ");

System.out.print("Enter choice : ");
choice=Integer.parseInt(br.readLine());

switch(choice)
{
case 1:
this.add(emp);
break;

case 2:
this.remove(emp);
break;

case 3:
this.display(emp);
break;

case 4:
System.exit(0);



}



}while(choice!= 4);
}

public void add(LinkedList<Integer> emp) throws Exception
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

System.out.print("Enter value: ");
int value=Integer.parseInt(br.readLine());

emp.add(new Integer(value));

}

public void remove(LinkedList<Integer> emp) throws Exception
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

System.out.print("Enter index of element: ");
int value=Integer.parseInt(br.readLine());
System.out.println("Removing element : " + emp.get(value));
emp.remove(value);
this.display(emp);

}

public void display(LinkedList<Integer> emp) throws Exception
{
for(int i=0;i<emp.size();i++)
{
System.out.print(emp.get(i).toString()+" ");
}

}
}





 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.