Q003Employee Details
[Link]
import [Link];
import [Link];
import [Link];
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
List<Employee> employees = new ArrayList<>();
[Link]("Enter no emp data u wanted to insert :");
int count = [Link]();
[Link]();
for (int i = 0; i < count; i++) {
[Link]("Enter Emp id,name,salary:");
String input = [Link]();
String[] empDetails = [Link](",");
int id = [Link](empDetails[0].trim());
String name = empDetails[1].trim();
double salary = [Link](empDetails[2].trim())
[Link](new Employee(id, name, salary));
}
[Link]("Displaying SAP IDS");
[Link](displayIds(employees));
[Link]("Displaying Emp names");
[Link](displayNames(employees));
[Link]("Displaying Emp salary");
[Link](displaySalaries(employees));
[Link]();
}
private static String displayIds(List<Employee> employees) {
StringBuilder ids = new StringBuilder();
for (Employee emp : employees) {
[Link]([Link]()).append(",");
}
return [Link](0, [Link]() - 1);
}
private static String displayNames(List<Employee> employees) {
StringBuilder names = new StringBuilder();
for (Employee emp : employees) {
[Link]([Link]()).append(",");
}
return [Link](0, [Link]() - 1);
}
private static String displaySalaries(List<Employee> employees) {
StringBuilder salaries = new StringBuilder();
for (Employee emp : employees) {
[Link]([Link]("%.2f", [Link]())).append(",");
}
return [Link](0, [Link]() - 1);
}
}
[Link]
public class Employee {
private int id;
private String name;
private double salary;
public Employee(int id, String name, double salary) {
[Link] = id;
[Link] = name;
[Link] = salary;
}
public int getId() {
return id;
}
public String getName() {
return name;
}
public double getSalary() {
return salary;
}
}
Output:
Input and Output :
Enter no emp data u wanted to insert :
3
Enter Emp id,name,salary:
52003640,Balakrishna,45000.00
52003645,Pavan,55000.00
52003649,Sai,48000.00
Displaying SAP IDS
52003640,52003645,52003649
Displaying Emp names
Balakrishna,Pavan,Sai
Displaying Emp salary
45000.00,55000.00,48000.00