黑马程序员_日记34_JavaList特有方法

 ——- android培训java培训、期待与您交流! ———-

/*
List集合:因为有索引,所以可以直接操作角标。继而元素是有序的,是可以重复的。

下面总结一下List特有的方法。


add(index,element);根据角标添加元素
add(index,collection);根据角标添加集合


remove(index);根据角标删除元素


set(index,element);根据角标修改元素


get(index)根据角标获取元素
subList(from,to);根据角标获取子集

下面通过一个测试演示一下。

*/

import java.util.*;
class ListDemo 
{
    public static void main(String[] args) 
    {
        method_List();
    }

    //List集合特有方法演示
    public static void method_List()
    {
        //创建一个集合
        ArrayList al = new ArrayList();

        //Collection共性方法添加元素
        al.add("nubmer001");
        al.add("number002");
        al.add("number003");

        //打印集合al中原有元素
        System.out.println("原有集合:"+al);

        //List特有方法添加元素
        al.add(1,"number004");

        //打印集合al中现在包含的元素
        System.out.println("在1角标添加元素后的集合:"+al);

        //List特有方法删除元素
        al.remove(0);

        //打印删除指定脚标后的集合
        System.out.println("删除0角标元素后的集合:"+al);

        //List修改指定角标元素
        al.set(2,"number006");

        //打印修改后的集合
        System.out.println("在2角标修改过后的集合:"+al);

        //List按角标获取元素
        System.out.println("获取集合中角标为2的元素:"+al.get(2));

        //List根据角标获取子集
        System.out.println("根据角标[0,2)获取得到的子集:"+al.subList(0,2));
    }
}

演示结果这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值