[text] wer

Viewer

  1. package com;
  2.  
  3. public class EmployeeDemo {
  4.  
  5.         public static void main(String[] args) {
  6.                 // TODO Auto-generated method stub
  7.        String[] employees = new String[5];
  8.        employees[0]= "EMP12-Arun M-Male-35";
  9.        employees[1]= "EMP523-Monica Raj-Female-27";
  10.        employees[2]= "EMP8569-Rajesh Roy-Male-17";
  11.        employees[3] = "EMP752-Jigar L-Male-48";
  12.        employees[4] ="EMP88-Sanjana Singh-Female-56";
  13.                        Employee[] emp = EmployeeDemo.getEmployeeDetails(employees ); 
  14.                        for (Employee a : emp )
  15.                        {
  16.                        System. out .println( a.getEmployeeId()+" " +a.getEmployeeName()+" "+a.getGender()+ " " +a.getAge()); 
  17.                        }
  18.                        Employee e = new  Employee( null ,"Haresh Mohan" ,"Male" ,22);
  19.                        String result = EmployeeDemo.generateEmployeeId(e);
  20.                        System .out .println( result );
  21.                        System. out .println( e.getEmployeeId()); 
  22.                        }
  23.  
  24.         public static String generateEmployeeId(Employee e) {
  25.                 int count=e.getEmployeeName().length();
  26.                 int age1=e.getAge();
  27.                 int sum=count+age1;
  28.                 String res="EMP"+sum;
  29.                 e.setEmployeeId(res);
  30.                 return res;
  31.         }
  32.  
  33.         public static Employee[] getEmployeeDetails(String[] employees) {
  34.                
  35.                 Employee[] emp= new Employee[employees.length];
  36.                
  37.                 for(int i=0;i<employees.length;i++)
  38.                 {
  39.                         String spl[]=employees[i].split("-");
  40.                         Employee e=new Employee(spl[0],spl[1],spl[2],Integer.parseInt(spl[3]));
  41.                         emp[i]=e;
  42.                        
  43.                 }
  44.                
  45.                
  46.                        
  47.                 return emp;
  48.                 }
  49.                
  50.                
  51.         }

Editor

You can edit this paste and save as new: