下午好我的時區數組。演員到消息
我有一個「簡單」的問題。
我有一個ArrayList,但是當我使用ArrayList對象的方法toArray將此ArrayList轉換爲數組並將其轉換爲Message []時,它會引發java.lang.ClassCastException? Message類屬於包 「javax.mail.Message」 片段的代碼:
List<Message> messageList = new ArrayList<Message>();
--code to fullfill the List
(Message[]) messageList.toArray();
拋出和異常:在螺紋 異常 「主要」 java.lang.ClassCastException:[Ljava.lang.Object ;不能轉換爲[Ljavax.mail.Message;
任何人都可以解釋我爲什麼出現這種情況?
隨着問候