Sei sulla pagina 1di 7

1)

import java.util.ArrayList;
import java.util.Iterator;

public class EmployeeManagement {

public static void main(String[] args) {

ArrayList<String> emp_list = new ArrayList<String>();


emp_list.add("Tarunika");
addEmpname(emp_list,"Avantika");

public static void addEmpname(ArrayList<String> emp_list, String name)


{
if(emp_list!=null)
{
for(int i=0;i<1;i++)
{
emp_list.add(name);
}
}
System.out.println(emp_list);
}

2)

public class Employee {

String designation;
String dob;
int employeeId;
String name;
double salary;

public Employee(String designation, String dob, int employeeId, String name,


double salary) {
super();
this.designation = designation;
this.dob = dob;
this.employeeId = employeeId;
this.name = name;
this.salary = salary;
}

public String getDesignation() {


return designation;
}
public void setDesignation(String designation) {
this.designation = designation;
}
public String getDob() {
return dob;
}
public void setDob(String dob) {
this.dob = dob;
}
public int getEmployeeId() {
return employeeId;
}
public void setEmployeeId(int employeeId) {
this.employeeId = employeeId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(float salary) {
this.salary = salary;
}

import java.util.ArrayList;

public class EmployeeManagement {

public static void main(String[] args) {

Employee obj1 = new


Employee("HR","24/07/2017",101,"Avantika",100000.00);
Employee obj2 = new
Employee("pR","25/07/2017",102,"Arika",1007979.500);
ArrayList<Employee> list1=new ArrayList<Employee>();
list1.add(obj1);
addEmployees(list1,obj2);
displayEmployees(list1);
}

public static void addEmployees(ArrayList<Employee> list1, Employee obj2)


{

if(list1!=null)
{
for(int i=0; i<1; i++)
{
if(list1.get(i)!=null)
{

list1.add(1,obj2);
}
}

public static void displayEmployees(ArrayList<Employee> list1)


{
if(list1!=null)
{

for(Employee i:list1)
{
System.out.println(i.dob+" "+i.designation+"
"+i.employeeId+" "+i.name+" "+i.salary);
}
}
}

3)

public class Employee {

String designation;
String dob;
int employeeId;
String name;
double salary;

public Employee(String designation, String dob, int employeeId, String name,


double salary) {
super();
this.designation = designation;
this.dob = dob;
this.employeeId = employeeId;
this.name = name;
this.salary = salary;
}

public String getDesignation() {


return designation;
}
public void setDesignation(String designation) {
this.designation = designation;
}
public String getDob() {
return dob;
}
public void setDob(String dob) {
this.dob = dob;
}
public int getEmployeeId() {
return employeeId;
}
public void setEmployeeId(int employeeId) {
this.employeeId = employeeId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(float salary) {
this.salary = salary;
}

import java.util.ArrayList;

public class EmployeeManagement {

public static void main(String[] args) {

Employee obj1 = new


Employee("HR","24/07/2017",101,"Avantika",100000.00);
Employee obj2 = new
Employee("pR","25/07/2017",102,"Arika",1007979.500);
ArrayList<Employee> list1=new ArrayList<Employee>();
list1.add(obj1);
list1.add(obj2);

deleteEmployee("Arika",list1);

public static boolean deleteEmployee(String name, ArrayList<Employee> list1)


{
boolean flag=false;
String tempname=null;

if(list1!=null)
{
for(int i=0; i<list1.size(); i++)
{
tempname=list1.get(i).getName();
if(tempname.equals(name))
{

list1.remove(i);
flag=true;
}
}
}
if(flag)
{
System.out.println("name deleted\n");

for(Employee i:list1)
{
System.out.println(i.designation+" "+i.dob+" "+i.employeeId+"
"+i.name+" "+i.salary);
}
}

return flag;
}

4)

public class Employee {

String designation;
String dob;
int employeeId;
String name;
double salary;
public Employee(String designation, String dob, int employeeId, String name,
double salary) {
super();
this.designation = designation;
this.dob = dob;
this.employeeId = employeeId;
this.name = name;
this.salary = salary;
}

public String getDesignation() {


return designation;
}
public void setDesignation(String designation) {
this.designation = designation;
}
public String getDob() {
return dob;
}
public void setDob(String dob) {
this.dob = dob;
}
public int getEmployeeId() {
return employeeId;
}
public void setEmployeeId(int employeeId) {
this.employeeId = employeeId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(float salary) {
this.salary = salary;
}

}
import java.util.ArrayList;

public class EmployeeManagement {

public static void main(String[] args) {

Employee obj1 = new


Employee("HR","24/07/2017",101,"Avantika",100000.00);
Employee obj2 = new
Employee("pR","25/07/2017",102,"Arika",1007979.500);
ArrayList<Employee> list1=new ArrayList<Employee>();
list1.add(obj1);
list1.add(obj2);
isEmployeePresent("Avantika",list1);
}

public static boolean isEmployeePresent(String name, ArrayList<Employee> list1)


{
boolean flag=false;
String tempname=null;

if(list1!=null)
{
for(int i=0; i<list1.size(); i++)
{
tempname=list1.get(i).getName();
if(tempname.equals(name))
{

System.out.println("NAME ALREADY EXISTS!!!");

}
else
{
Employee e1=new Employee(null,null,0,name,0);
list1.add(e1);

flag=true;
}
}
}
if(!flag)
{
System.out.println("name cannot be added");
}

for(Employee i:list1)
{
System.out.println(i.designation+" "+i.dob+" "+i.employeeId+"
"+i.name+" "+i.salary);
}

return flag;
}

Potrebbero piacerti anche