/*A personal phone directory contains room for list names and phone number for 30 people.
Assign names and phone numbers for the first 10 people.
Prompt the user for a name, and if the name is found in the list,display the corresponding
phone number.If the name is not found in the list,prompt the user for a phone number.
Add new name and phone number to the list
Continue to prompt the user for names until the users enters "quit".After the arrays are full
(containing 30 names))save the file as PhoneNumbers.java..*/
/* This program would use console/GUI,*/

import javax.swing.JOptionPane;
import java.util.Scanner;
public class PhoneDir
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
String[] arr=new String[30];
String inn;
System.out.println("The ten names and phone numbers");
arr[0]="kisa:2131\n";
arr[1]="john:123\n";
arr[2]="gary:456\n";
arr[3]="leah:789\n";
arr[4]="kim:101112\n";
arr[5]="noel:131415\n";
arr[6]="qrasy:161718\n";
arr[7]="tuvol:192021\n";
arr[8]="wave:222324\n";
arr[9]="dean:252627\n";
//for(int k=0;k<=9;k++)
//System.out.print(arr[k]);
for(int i=0;i<=arr.length;i++)
{
inn=JOptionPane.showInputDialog("Enter name:");
if(inn.compareTo(arr)==0){
System.out.println("\n\n\n\n"+arr);
}
else
{
int j=1;
arr[9+j]=inn+":"+input.nextInt();
j++;
}
}
for(int l=0;l<=arr.length;l++)
System.out.println(arr[l]);
}


}
i suppose to enter a 30 names to this to find if names i entered is in the 10 people i assign names and number is there and if it is in there it should diplay the name and the number..I would really appreciate if you well help me, I really needa help for this just read the problem if your quit confuse..thanks to all......

Recommended Answers

what is the meaning of the word ophane case......

Post again the code in code tags. And where do you get that error?

Jump to Post

All 3 Replies

this program the user was only allow to input 30 names.until the array is full(contianing 30 memory)if the is full the user should quit.......

what is the meaning of the word ophane case......

what is the meaning of the word ophane case......

Post again the code in code tags. And where do you get that error?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.