package javaapplication37;
import java.util.HashSet;
import java.util.Scanner;
class employee
{
int id,salary;
String name;
public employee(String name,int id,int salary)
{
this.id=id;
this.name=name;
this.salary=salary;
}
}
public class JavaApplication37
{
public static void main(String[] args)
{
char c='y',c2='y';
String n;
int id=10231,salary,op;
Scanner sc=new Scanner(System.in);
HashSet<employee> li=new HashSet<employee>();
while(c!='n' && c!='N')
{
System.out.println("Enter the Name of Employee ");
n=sc.next();
System.out.println("Enter the Salary: ");
salary=sc.nextInt();
li.add(new employee(n,id,salary));
id++;
System.out.println("Data Successfully inserted......\nDo you want to continue (y/n) ? ");
c= sc.next().charAt(0);
}
while(c2!='n' && c2!='N' )
{
System.out.println("Enter the no to select any operation:");
System.out.println("Press 1 to Delete a Record");
System.out.println("Press 2 to view all Record");
System.out.println("Press 3 to Delete all Record");
System.out.println("Press 4 to Add new Record");
op=sc.nextInt();
switch(op)
{
case 1:
System.out.println("Enter the id of Employee:");
id =sc.nextInt();
li.remove(id-1);
System.out.println("Record deleted.....");
break;
case 2:
boolean b=li.isEmpty();
if (b==true)
{
System.out.println("There is no record in the list........");
}
else {
for(employee obj:li)
{
System.out.println("Student id: "+obj.id);
System.out.println("name of sutdent is : "+obj.name);
System.out.println("Marks of sutdent is : "+obj.salary);
System.out.println("----------------------------------------");
}
}
break;
case 3:
li.removeAll(li);
System.out.println("All records deleted.......");
break;
case 4:
c='y';
while(c!='n' && c!='N')
{
System.out.println("Enter the Name of Employee ");
n=sc.next();
System.out.println("Enter the Salary: ");
salary=sc.nextInt();
li.add(new employee(n,id,salary));
id++;
System.out.println("Data Successfully inserted......\nDo you want to continue (y/n) ? ");
c= sc.next().charAt(0);
}
break;
default:
break;
}
}
for(employee e:li)
{
System.out.println("Id is: "+e.id);
System.out.println("Name is: "+e.name);
System.out.println("Salary is :"+e.salary);
}
}
}
No comments:
Post a Comment