天天看點

【Java】ArrayList 的 toArray() 方法抛出 ClassCastException 異常

第一次用這個方法,結果冒出個莫名其妙的異常來:

結果會抛出 java.lang.classcastexception 異常資訊

【Java】ArrayList 的 toArray() 方法抛出 ClassCastException 異常

網上谷歌了一下,發現這個 toarray 的正确用法應該是這樣子才對:

應該是取出來後再單獨進行類型轉換

還有個簡單寫法,使用 toarray 方法的另一個類型

這樣也就可以了吧