java lambda list 第一个元素_Java元素的储存---List集合

80509b7ccc4048b8e99ffa5df44fe7e8.png

对于java储存元素的过程之中,Java提供了集合的概念。java中的集合就像一个容器,专门用来储存java对象,这些对象可以是任意的数据类型,并且长度可变。其中,这些集合类都位于java.util包中,在使用的过程之中一定得导包,否则会出现异常!

集合按照储存结构分为两类,即单列集合Collection和双列集合Map。这里首先介绍Collection集合中子接口List.

4e369322acf0944cc7c6545ca86853f6.png

程序如下:

package collectionTemp;

import java.util.ArrayList;

/**************************************

Collection:单列集合---重要的两个接口List、Set

List的实现类----ArrayList、LinkedList

Set的实现类-----HashSet、TreeSet

List作为Collection集合的子接口,不但继承了Collection集合的所有方法,而且还

增加了一些方法。

List集合的常用操作方法:----元素有序,可重复

add(int index,object element)--将元素element插入在集合的指定索引位置

addAll(int index,Collection c)--将集合c中的元素插入到指定位置

get(int index)--获取集合指定位置上的元素

remove(int index)--删除指定位置上的元素

set(int index,object element)--替换指定位置上的元素

Object[] toArray()--将集合元素转换为数组

Object size()-------获取集合的大小

*************************************/

public class ListTemp {

public static void main(String[] args) {

//创建集合

ArrayList<String> list=new ArrayList<String>();

//向集合中添加元素

list.add("gou");

list.add("hui");

list.add("peng");

System.out.println("集合的长度:"+list.size());

System.out.println("第二个元素:"+list.get(1));

System.out.println("替换第二个元素:"+list.set(1," Hui"));

System.out.println("删除第二个位置上的元素:"+list.remove(1));

System.out.println("集合:"+list);

System.out.println("将集合转换为数组:"+list.toArray());

}

}

输出结果:

集合的长度:3

第二个元素:hui

替换第二个元素:hui

删除第二个位置上的元素: Hui

集合:[gou, peng]

将集合转换为数组:[Ljava.lang.Object;@15db9742

以上就是运行的结果,所以对于List集合时,一定要注意,其中的元素是有序,可重复!

对于学习java的基础者推荐下面这本,非常适合基础入门者,内含视频资源!

欢迎关注知乎,留言交流!

点击下方获取Java/python编程资料!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值