Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. public class PayrollPreparation {
  2.  
  3. private File source;
  4. private Scanner input;
  5. private String payrollType;
  6. private int employeeID;
  7. private String employeeName;
  8. private int hoursWorked;
  9. private double payRate;
  10. private double straightPay;
  11.  
  12. public void printEmployeeData() {
  13. System.out.println("Employee ID Name Hours Worked Pay Amount");
  14.  
  15. try {
  16. source = new File("Payroll.txt");
  17. input = new Scanner(source);
  18. input.useDelimiter("[,n]");
  19. } catch (Exception e) {
  20. System.out.println(e);
  21. }
  22.  
  23. while (input.hasNext()) {
  24. if (payrollType.equals("S")) {
  25. employeeID = input.nextInt();
  26. employeeName = input.next();
  27. hoursWorked = input.nextInt();
  28. payRate = input.nextDouble();
  29. payrollType = input.next();
  30. straightPay = (hoursWorked * payRate);
  31.  
  32. System.out.println(" " + employeeID + " " + employeeName
  33. + " "
  34. + hoursWorked + " " + straightPay);
  35.  
  36. input.nextLine();
  37. }
  38. }
  39. System.out.println("No More Salaried Employees.");
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement