ArrayList中toArray()方法的使用注意,arraylisttoarray
分享于 点击 17191 次 点评:203
ArrayList中toArray()方法的使用注意,arraylisttoarray
import java.util.*;
public class ArrayListToArray
{
public static void main(String args[])
{
ArrayList array=new ArrayList();
System.out.println("动态数组的大小: "+array.size());
array.add(new Integer(1));
array.add(new Integer(3));
array.add(new Integer(5));
array.add(new Integer(7));
System.out.println(array);
//这里需要注意,Integer的toString方法打印其所代表的基本数据类型
Object[]a=array.toArray();
System.out.println("Object类型的对象数组a的长度: "+a.length);
for(int i=0;i<4;i++)
{
System.out.println(((Integer)a[i]).intValue());
//注意,数组不是多态引用的形式,但是数组元素是多态引用形式!对数组元素进行向下类型转换!!!切记
}
}
}
相关文章
- 暂无相关文章
用户点评