用于存储电子邮件地址的Java邮箱

用于存储电子邮件地址的Java邮箱,java,Java,希望有人能帮忙。我已经成功地创建了一个Java message类来模拟标准电子邮件,但是我不确定如何继续使用一个邮箱类来存储来自message类的电子邮件 消息类 public class Message { private String recipient; private String sender; private String message; private String body; public Message(String reci

希望有人能帮忙。我已经成功地创建了一个Java message类来模拟标准电子邮件,但是我不确定如何继续使用一个邮箱类来存储来自message类的电子邮件

消息类

public class Message {    
    private String recipient;
    private String sender;
    private String message;
    private String body;

    public Message(String recipient, String sender){
        this.recipient = recipient;
        this.sender = sender;
    }

    public String toString(){           
        message = "From: " + recipient + "\nTo: " + sender; 
        return message;
    }

    public String append(){          
        body = "\nThis is the body content of your message";  
        return body;
    }
}
public class Mailbox {     
    public void addMessage(Message m)
    {

    }

    public Message getMessage(int i)
    {

    }

    public void removeMessage(int i)
    {

    }
}
邮箱类

public class Message {    
    private String recipient;
    private String sender;
    private String message;
    private String body;

    public Message(String recipient, String sender){
        this.recipient = recipient;
        this.sender = sender;
    }

    public String toString(){           
        message = "From: " + recipient + "\nTo: " + sender; 
        return message;
    }

    public String append(){          
        body = "\nThis is the body content of your message";  
        return body;
    }
}
public class Mailbox {     
    public void addMessage(Message m)
    {

    }

    public Message getMessage(int i)
    {

    }

    public void removeMessage(int i)
    {

    }
}

向量/数组列表可以保存项/对象。因此,您可以转到邮箱类并创建ArrayList

ArrayList<Message> messages = new ArrayList<Message>();
并删除:

messages.delete();

您的邮件。

邮箱将
保存在哪里?Hi@RaviH这只是一个测试程序。MailboxTester类将用于演示邮箱类的功能。我只是不确定如何开始构建邮箱类的add、get、remove方法。感谢您的帮助。