(1)toArray方法的应用实例:
import java.util.*;
public class array {
public static void main(String[] args)
{
ArrayList a=new ArrayList();
a.add(new Poind(3,4));
a.add(new Poind(3,6));
a.add(new Poind(3,5));
a.add(new Poind(6,7));
System.out.println(a);
Object[] o=a.toArray();
for(int i=0;i<o.length;i++)
System.out.println(o[i]);
}
}
class Poind{
int x,y;
Poind(int x,int y)
{
this.x=x;
this.y=y;
}
public String toString()
{
return "x="+x+" "+"y="+y;
}
}
(2)asList应用实例:
import java.util.*;
public class array {
public static void main(String[] args)
{
ArrayList a=new ArrayList();
a.add(new Poind(3,4));
a.add(new Poind(3,6));
a.add(new Poind(3,5));
a.add(new Poind(6,7));
Object[] o=a.toArray();
List l=Arrays.asList(o);
System.out.println(l);
}
}
class Poind{
int x,y;
Poind(int x,int y)
{
this.x=x;
this.y=y;
}
public String toString()
{
return "x="+x+" "+"y="+y;
}
}
(3)区分:1.toArray用于从一个集合类中获取一个数组,返回值为一个对象数组,
包含了这个集合类中所有的元素
2.asList用于把一个数组转换为一个列表;
java集合类(八)toArray与asList应用实例
最新推荐文章于 2024-04-26 09:58:45 发布