gpt4 book ai didi

java.lang.System.arraycopy( native 方法)中的 java.lang.ArrayStoreException

转载 作者:行者123 更新时间:2023-11-29 05:33:16 25 4
gpt4 key购买 nike

        int toSize=toMailIds.size();
InternetAddress[] address=new InternetAddress[toSize];
address=toMailIds.toArray(address);

这里 toMailIds 是数组列表。

我收到以下异常。

java.lang.ArrayStoreException

最佳答案

在这种情况下你将不得不使用循环:

int toSize=toMailIds.size();
InternetAddress[] address=new InternetAddress[toSize];

for (int i = 0; i < toSize; i++) {
address[i] = new InternetAddress(toMailIds.get(i));
}

如果列表存储字符串,toArray 方法将不会自动从它们创建 InternetAddress 对象。

关于java.lang.System.arraycopy( native 方法)中的 java.lang.ArrayStoreException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20375306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com