用于获取邮件发件人地址的getFrom()[0]中[0]的用法是什么

时间:2016-04-27 06:12:14

标签: java

我知道getFrom()返回“From”属性。

如果“Sender”标头字段不存在,则返回null。此实现使用getHeader方法获取必需的头字段。

但为什么在[{1}}中使用[0]。使用[1]抛出异常“ArrayIndexOutOfBoundsException:1”

getFrom()

1 个答案:

答案 0 :(得分:0)

如方法文档中所述:

  

此字段包含所需人员的身份           此消息将被发送。

您可以在from中拥有多个人,这就是您拥有阵列的原因。这个Stackoverflow thread谈到了它。

但一般来说,这个数组中只有一个人,这就是你有一个ArrayIndexOutOfBoundsException的原因。