[text] jisu

Viewer

  1. package com;
  2.  
  3. public class ISUManagementDemo {
  4.  
  5.         public static void main(String[] args) 
  6.         {
  7.                
  8.                 ISUManagement[] isu=new ISUManagement[5];
  9.                 isu[0]=new ISUManagement(111,"Sunitha","Released");
  10.                 isu[1]=new ISUManagement(112,"Ravi","NotReleased");
  11.                 isu[2]=new ISUManagement(113,"Naveen","Released");
  12.                 isu[3]=new ISUManagement(114,"Amit","Released");
  13.                 isu[4]=new ISUManagement(115,"Rachana","NotReleased");
  14.                 ISUManagement[] isuss1=taggingISU( isu);
  15.                
  16.                 for(ISUManagement isuss:isuss1)
  17.                 System.out.println("EmpId:"+isuss.getEmpId()+"EmpName:"+isuss.getEmpName()+"HRID:"+isuss.getHrId()+"HRName:"+isuss.getHrName()+"ISU:"+isuss.getIsuName());
  18.                 System.out.println(numberOfAssociates(isu,"Released"));
  19.                 System.out.println(numberOfAssociates(isu,"NotReleased"));
  20.         }
  21.                
  22.         public static ISUManagement[]  taggingISU(ISUManagement[] isu) 
  23.         {
  24.                 int c1=0;
  25.                 for(int i=0;i<isu.length;i++)
  26.                 {
  27.                         if(isu[i].getStatus().equalsIgnoreCase("Released")) 
  28.                         {
  29.                                 isu[i].setHrId(101);
  30.                                 isu[i].setHrName("Neelu");
  31.                                 isu[i].setIsuName("Banking");
  32.                                
  33.                         }
  34.                         else
  35.                         {
  36.                                 if(isu[i].getStatus().equalsIgnoreCase("NotReleased"))
  37.                                 {
  38.                                         isu[i].setHrId(0);
  39.                                         isu[i].setHrName(null);
  40.                                         isu[i].setIsuName(null);
  41.                                        
  42.                                 }
  43.                         }
  44.                 }
  45.                 return isu;
  46.                
  47.         }
  48.         public static int numberOfAssociates(ISUManagement[] isu,String s)
  49.         {
  50.                 int c1=0,c2=0;
  51.                 int c=0;
  52.                 for(int i=0;i<isu.length;i++)
  53.                 {
  54.                         if(isu[i].getStatus().equalsIgnoreCase(s)) 
  55.                         {
  56.                                 c1++;
  57.                                 c=c1;
  58.                                
  59.                         }
  60.                         else
  61.                         {
  62.                                 if(isu[i].getStatus().equalsIgnoreCase(s))
  63.                                 {
  64.                                         c2++;
  65.                                         c=c2;
  66.                                        
  67.                                 }
  68.                         }
  69.                 }
  70.                
  71.                 return c;
  72.                
  73.         }
  74.  
  75. }
  76. class ISUManagement
  77. {
  78.        
  79.         public ISUManagement(int empId, String empName, String status) {
  80.                 super();
  81.                 this.empId = empId;
  82.                 this.empName = empName;
  83.                 this.status = status;
  84.         }
  85.         private int hrId;
  86.         public int getHrId() {
  87.                 return hrId;
  88.         }
  89.         public void setHrId(int hrId) {
  90.                 this.hrId = hrId;
  91.         }
  92.         public String getHrName() {
  93.                 return hrName;
  94.         }
  95.         public void setHrName(String hrName) {
  96.                 this.hrName = hrName;
  97.         }
  98.         public int getEmpId() {
  99.                 return empId;
  100.         }
  101.         public void setEmpId(int empId) {
  102.                 this.empId = empId;
  103.         }
  104.         public String getEmpName() {
  105.                 return empName;
  106.         }
  107.         public void setEmpName(String empName) {
  108.                 this.empName = empName;
  109.         }
  110.         public String getStatus() {
  111.                 return status;
  112.         }
  113.         public void setStatus(String status) {
  114.                 this.status = status;
  115.         }
  116.         public String getIsuName() {
  117.                 return isuName;
  118.         }
  119.         public void setIsuName(String isuName) {
  120.                 this.isuName = isuName;
  121.         }
  122.         private String hrName;
  123.         private int empId;
  124.         private String empName;
  125.         private String status;
  126.         private String isuName;
  127.        
  128.        
  129. }
  130.  

Editor

You can edit this paste and save as new:


File Description
  • jisu
  • Paste Code
  • 29 Jan-2020
  • 2.66 Kb
You can Share it: