无法查看';至';使用java邮件API的字段

无法查看';至';使用java邮件API的字段,java,jakarta-mail,Java,Jakarta Mail,我正在尝试使用java mail API获取/读取我的电子邮件。 我使用下面的行来读取“to”字段 System.out.println("TO:" + message.getRecipients(Message.RecipientType.TO)); 它给出了以下输出: TO:[Ljavax.mail.internet.InternetAddress;@6e1567f1 我希望输出像这样 xyz@gmail.com 试试看: Address[] recipients = message

我正在尝试使用java mail API获取/读取我的电子邮件。 我使用下面的行来读取“to”字段

System.out.println("TO:" +  message.getRecipients(Message.RecipientType.TO));
它给出了以下输出:

TO:[Ljavax.mail.internet.InternetAddress;@6e1567f1
我希望输出像这样

xyz@gmail.com
试试看:

Address[] recipients = message.getRecipients(Message.RecipientType.TO);
for(Address address : recipients) {
   System.out.println("TO:" +  address.toString());
}
message.getRecipients(Message.RecipientType.Io)) returns an array of message.
Retrive a value from message array sample code snippet.

Address[] recipients = message.getRecipients(Message.RecipientType.TO);
for(Address address : recipients){
    System.out.println(address.toString());
}