如何使用List.toArray()转换为数组对象
生活随笔
收集整理的這篇文章主要介紹了
如何使用List.toArray()转换为数组对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在程序中,我們往往習慣使用List這種集合類,但是程序中卻要求需要傳遞一個數組,我們可以這樣實現:
這樣的代碼看上去似乎繁瑣了一些,實際上List已經為我們提供了toArray()方法,但是如果使用時不注意,就會很容易發生ClassCastException,其產生的原因可以看下面的代碼:
在第6個語句會拋出ClassCastException異常。
其實,它的使用很簡單,處理方式如下面代碼:
注意的是:你要是傳入的參數為9個大小,而list里面有5個object,那么其他的四個很可能是null , 使用的時候要注意
?
轉:http://bluestar.iteye.com/blog/75189
?
總結
以上是生活随笔為你收集整理的如何使用List.toArray()转换为数组对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 陈旭数据科学与计算机学院,数据科学与计算
- 下一篇: 计算机多媒体技术英语怎么说,计算机多媒体