Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Test {
- public static void main(String[] args) {
- /*
- * // TODO Auto-generated method stub Address test1Address = new
- * Address("1897 S. Kirkman Rd", "Apt 425", "Orlando", "FL", 32811);
- * Telephone test1Phone = new Telephone("321", "4381644"); Clerk
- * test1Clerk = new Clerk("Bob Smith", test1Address, test1Phone,
- * "dakpluto@gmail.com", "Grade 1", 45000.00);
- *
- * Address test2Address = new Address("1897 S. Kirkman Rd", "Apt 425",
- * "Orlando", "FL", 32811); Telephone test2Phone = new Telephone("321",
- * "4381644"); Clerk test2Clerk = new Clerk("Michael Harrison",
- * test2Address, test2Phone, "dakpluto@gmail.com", "Grade 1", 45000.00);
- *
- * if(test1Clerk.equals(test2Clerk)){ System.out.println("Match"); }
- * else { System.out.println("Not Match"); }
- */
- String addressLineOne = "", addressLineTwo, addressCity, addressState, telephoneAreaCode;
- String telephonePhoneNumber, clerkName, clerkEmail, clerkGrade;
- int addressZipCode;
- double clerkSalary;
- final int entries = 3;
- Scanner addressLineOneInput = new Scanner(System.in);
- Scanner addressCityInput = new Scanner(System.in);
- Scanner addressStateInput = new Scanner(System.in);
- Scanner addressZipCodeInput = new Scanner(System.in);
- Scanner telephoneAreaCodeInput = new Scanner(System.in);
- Scanner telephonePhoneNumberInput = new Scanner(System.in);
- Scanner clerkNameInput = new Scanner(System.in);
- Scanner clerkEmailInput = new Scanner(System.in);
- Scanner clerkGradeInput = new Scanner(System.in);
- Scanner clerkSalaryInput = new Scanner(System.in);
- Clerk[] clerkDirectory = new Clerk[entries];
- Address[] clerkAddress = new Address[entries];
- Telephone[] clerkTelephone = new Telephone[entries];
- for (int i = 0; i < clerkDirectory.length; i++) {
- System.out.println("Enter the first line of Clerk #" + (i + 1)
- + " address: ");
- addressLineOne = addressLineOneInput.nextLine();
- System.out.println("Enter the city: ");
- addressCity = addressCityInput.nextLine();
- System.out.println("Enter the State (2 Letter Abbreviation): ");
- addressState = addressStateInput.nextLine();
- System.out.println("Enter the Zip Code (5 digit only): ");
- addressZipCode = addressZipCodeInput.nextInt();
- System.out.println("Enter the Clerk's Area Code: ");
- telephoneAreaCode = telephoneAreaCodeInput.nextLine();
- System.out
- .println("Enter the Telephone Number (7 digit, no dash): ");
- telephonePhoneNumber = telephonePhoneNumberInput.nextLine();
- System.out.println("Enter the Clerk's Name: ");
- clerkName = clerkNameInput.nextLine();
- System.out.println("Enter their E-mail address: ");
- clerkEmail = clerkEmailInput.nextLine();
- System.out.println("Enter Clerk #" + (i + 1) + " grade: ");
- clerkGrade = clerkGradeInput.nextLine();
- System.out.println("Enter Clerk #" + (i + 1) + " yearly salary: ");
- clerkSalary = clerkSalaryInput.nextDouble();
- clerkAddress[i] = new Address(addressLineOne, addressCity,
- addressState, addressZipCode);
- clerkTelephone[i] = new Telephone(telephoneAreaCode,
- telephonePhoneNumber);
- clerkDirectory[i] = new Clerk(clerkName, clerkAddress[i],
- clerkTelephone[i], clerkEmail, clerkGrade, clerkSalary);
- }
- for (int j = 0; j < clerkDirectory.length; j++) {
- for (int k = 0; k < clerkDirectory.length; k++) {
- if (j != k) {
- if (clerkDirectory[j].equals(clerkDirectory[k])) {
- System.out.println("Clerk #" + (j + 1)
- + " equals Clerk #" + (k + 1));
- }
- }
- }
- }
- clerkDirectory[0].address.setZipCode(32819);
- System.out.println(clerkDirectory[0].getAddress());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement