我正在尝试在netbeans中创建一个发送电子邮件功能,它显示为
”不兼容的类型:InternetAddress无法转换为 InternetAddress []“。
当我写InternetAddress[] address = new InternetAddress[10]();
时,它抱怨一个;失踪。
mailSession.setDebug(sessionDebug);
Message msg = new MimeMessage(mailSession);
msg.setFrom(new InternetAddress(from));
InternetAddress[] address = (new InternetAddress(to));
msg.setRecipients(Message.RecipientType.TO, address);
msg.setSubject(subject);
msg.setSentDate(new Date());
msg.setText(messageText);
答案 0 :(得分:0)
代替
InternetAddress[] address = (new InternetAddress(to));
msg.setRecipients(Message.RecipientType.TO, address);
使用
msg.setRecipients(Message.RecipientType.TO, new InternetAddress(to));
答案 1 :(得分:0)
int main(){
int n;
//here
string s="X";
cin >> n;
string M[n][n];
int k=0;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>M[i][j];
//here
if(M[i][j]==s)
k++;
}
}
}
不是用于数组初始化的右括号。请改用()
:
{}