java集合类(八)toArray与asList应用实例

(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用于把一个数组转换为一个列表;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值