温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!
Java简易电话本程序是一种可以存储联系人信息的程序。它可以实现添加联系人、查找联系人、删除联系人和显示所有联系人的功能。下面是一个简单的Java示例代码,用于实现电话本程序的基本功能。
我们需要创建一个Contact类来表示联系人,该类包含联系人的姓名和电话号码属性。示例代码如下:
public class Contact {
private String name;
private String phoneNumber;
public Contact(String name, String phoneNumber) {
this.name = name;
this.phoneNumber = phoneNumber;
}
public String getName() {
return name;
}
public String getPhoneNumber() {
return phoneNumber;
}
}
接下来,我们需要创建一个PhoneBook类来管理联系人信息。该类包含一个联系人列表,可以实现添加联系人、查找联系人、删除联系人和显示所有联系人的功能。示例代码如下:
import java.util.ArrayList;
import java.util.List;
public class PhoneBook {
private List<Contact> contacts;
public PhoneBook() {
contacts = new ArrayList<>();
}
public void addContact(Contact contact) {
contacts.add(contact);
}
public Contact findContact(String name) {
for (Contact contact : contacts) {
if (contact.getName().equals(name)) {
return contact;
}
}
return null;
}
public void deleteContact(Contact contact) {
contacts.remove(contact);
}
public void displayAllContacts() {
for (Contact contact : contacts) {
System.out.println("Name: " + contact.getName() + ", Phone Number: " + contact.getPhoneNumber());
}
}
}
以上示例代码实现了一个简单的电话本程序。通过创建Contact对象来表示联系人,然后使用PhoneBook类来管理联系人信息。可以使用addContact方法添加联系人,使用findContact方法查找联系人,使用deleteContact方法删除联系人,使用displayAllContacts方法显示所有联系人的信息。
这个电话本程序可以作为一个基础框架,可以根据需要进行扩展,例如添加编辑联系人信息的功能、保存联系人信息到文件等。