Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

JAVA ECLIPSE Write a class named PhoneBookEntry that has fields for a person's name and phone number. The class should have a constructor and appropriate

JAVA ECLIPSE

Write a class named PhoneBookEntry that has fields for a person's name and phone number. The class should have a constructor and appropriate accessor and mutator methods. Then write a program that creates at least five PhoneBookEntry objects and stores them in an ArrayList. use a loop[ to display the contents of each object in the ArrayList.

There this code:

import java.util.*;

public class PhoneBookEntry {

private String name; private String number;

public PhoneBookEntry(String name, String number) { this.name=name; this.number=number; }

public String getName() { return name; }

public void setName(String name) { this.name = name; }

public String getNumber() { return number; }

public void setNumber(String number) { this.number = number; }

public static void main(String[] args) { List phoneList = new ArrayList(); phoneList.add(new PhoneBookEntry("John Smith","818.555.1234")); phoneList.add(new PhoneBookEntry("Jane Brown","818.555.1235")); phoneList.add(new PhoneBookEntry("Jose Vargas","818.555.1236")); phoneList.add(new PhoneBookEntry("Armen Avetian","818.555.1237")); phoneList.add(new PhoneBookEntry("Xin Liu","818.555.1238")); phoneList.add(new PhoneBookEntry("James White","818.555.1239")); phoneList.add(new PhoneBookEntry("Julie McGuiness","818.555.1240")); phoneList.add(new PhoneBookEntry("Juan Ballardos","818.555.1241")); phoneList.add(new PhoneBookEntry("Arthur London","818.555.1242")); phoneList.add(new PhoneBookEntry("Ashot Aghajanian","818.555.1243")); for (PhoneBookEntry entry : phoneList) { System.out.println(entry.getName()+" "+entry.getNumber()); } }

}

_________________________________________________________

Gives me this output:

John Smith 818.555.1234 Jane Brown 818.555.1235 Jose Vargas 818.555.1236 Armen Avetian 818.555.1237 Xin Liu 818.555.1238 James White 818.555.1239 Julie McGuiness 818.555.1240 Juan Ballardos 818.555.1241 Arthur London 818.555.1242 Ashot Aghajanian 818.555.1243

______________________________________

I would like to get the output like this:

First Name: John Last Name: Smith Phone Number: 818.555.1234 First Name: Jane Last Name: Brown Phone Number: 818.555.1235 First Name: Jose Last Name: Vargas Phone Number: 818.555.1236 First Name: Armen Last Name: Avetian Phone Number: 818.555.1237 First Name: Xin Last Name: Liu Phone Number: 818.555.1238 First Name: James Last Name: White Phone Number: 818.555.1239 First Name: Julie Last Name: McGuiness Phone Number: 818.555.1240 First Name: Juan Last Name: Ballardos Phone Number: 818.555.1241 First Name: Arthur Last Name: London Phone Number: 818.555.1242 First Name: Ashot Last Name: Aghajanian Phone Number: 818.555.1243 

Help please.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Genomes Browsers And Databases Data Mining Tools For Integrated Genomic Databases

Authors: Peter Schattner

1st Edition

0521711320, 978-0521711326

More Books

Students also viewed these Databases questions

Question

Berlin is planning to offer to buy 100% of Hamburg

Answered: 1 week ago

Question

Explain the strength of acid and alkali solutions with examples

Answered: 1 week ago

Question

Introduce and define metals and nonmetals and explain with examples

Answered: 1 week ago

Question

Distinguish between poor and good positive and neutral messages.

Answered: 1 week ago

Question

Describe the four specific guidelines for using the direct plan.

Answered: 1 week ago