繁体   English   中英

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

[英]Java Mailbox for Stored Email Addresses

希望有人可以提供帮助。 我已经成功创建了Java消息类来对标准电子邮件进行建模,但是我不确定如何继续使用Mailbox类来存储来自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)
    {

    }
}

Vector / ArrayList可以容纳项目/对象。 因此,您可以转到您的邮箱类并创建一个ArrayList

ArrayList<Message> messages = new ArrayList<Message>();

然后,您可以添加:

messages.add(new Message(...));

并删除:

messages.delete();

您的讯息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM