分享好友 资讯首页 资讯分类 切换频道

电话号码簿java编程

2025-09-09 00:3010

首先,我们定义Contact类。

电话号码簿java编程

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 void removeContact(Contact contact) {
        contacts.remove(contact);
    }
    public void printContacts() {
        for (Contact contact : contacts) {
            System.out.println("Name: " + contact.getName() + ", Phone Number: " + contact.getPhoneNumber());
        }
    }
}

你可以这样使用这两个类:

public class Main {
    public static void main(String[] args) {
        PhoneBook phoneBook = new PhoneBook();
        phoneBook.addContact(new Contact("张三", "123456789"));  // 添加联系人张三及其电话号码
        phoneBook.addContact(new Contact("李四", "987654321"));  // 添加联系人李四及其电话号码
        phoneBook.printContacts();  // 打印所有联系人信息
        // 可以根据需要添加更多功能,如删除联系人等。
    }
}

这只是一个基础的电话号码簿程序,你可以根据需要添加更多的功能,比如搜索联系人,修改联系人信息等,这只是一个入门级的示例,实际开发中可能需要考虑更多的细节和复杂性。

举报
收藏 0
打赏 0
评论 0
手机卡实名认证短信怎么查询余额
手机卡实名认证后,可通过短信查询余额。发送短信“余额”或“CXYE”至运营商服务号码,如移动发送到10086,联通发送到10010,电信发送到10000。稍后,系统会回复短信,展示余额信息。查询简洁明了,方便快捷。

0评论2026-04-071

java随机验证码验证方法有几种类型
Java随机验证码验证方法主要有以下几种类型:基于数字的验证码、基于字母和数字的验证码、基于图片的验证码(含干扰线条、噪点等)以及基于音频的验证码。这些方法通过生成随机验证码,结合用户输入进行验证,以提高系统安全性。

0评论2026-04-062

 
友情链接