文档章节

List的一波操作

那个猩猩很亮
 那个猩猩很亮
发布于 02/19 00:43
字数 279
阅读 135
收藏 0
public static void main(String[] args) {
    List<Entity> list = new ArrayList<>();
    list.add(new Entity(1));
    list.add(new Entity(2));
    list.add(new Entity(3));
    list.add(new Entity(4));
    list.add(new Entity(5));
    System.out.println("正常顺序:" + list);

 

int indexOf = list.indexOf(new Entity(4));
System.out.println("new Entity(4)首次出现的下标:" + indexOf);

 

int indexOfNoExsit = list.indexOf("4");
System.out.println("集合中不存在查询的元素下标为:" + indexOfNoExsit);

 

boolean contains = list.contains(new Entity(4));
System.out.println("集合中是否包含new Entity(4)" + contains);

 

list.remove(1);
System.out.println("集合删除下标为1的元素:" + list);

 

list.remove(new Entity(4));
System.out.println("集合删除new Entity(4)元素:" + list);

 

list.add(new Entity(6));
System.out.println("集合增加new Entity(6)元素:" + list);

 

list.add(0, new Entity(7));
System.out.println("集合下标为0的位置增加new Entity(7)的元素:" + list);

Collections.shuffle(list);
System.out.println("打乱顺序后的集合:" + list);

 

Entity entity = list.get(3);
System.out.println("查看下标为3的元素:" + entity);

 

boolean exist = list.isEmpty();
System.out.println("集合不为空返回值:" + exist);

 

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

 

boolean noExist = list.isEmpty();
System.out.println("集合为空返回值:" + noExist);

 

List numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
Object[] toArray = numbers.toArray();
System.out.println("数组的元素:"+toArray[0] + "," + toArray[1] + "," + toArray[2]);

 

© 著作权归作者所有

上一篇: 幂等性
下一篇: 读取配置文件
那个猩猩很亮
粉丝 0
博文 51
码字总数 9154
作品 0
沈阳
私信 提问
加载中

评论(0)

内存管理之buddy system

buddy system介绍 buddy system是一种内存管理方法,它使得分配正确大小的内存块以及相邻内存合并都可以更快速地进行。(用普通的算法对free的内存按大小排序并分配是很快的,但是内存合并非...

krystal0501
2017/01/16
0
0
Python高级特性(切片,迭代,列表生成式,生成器,迭代器)

掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。 比如构造一个的列表,可以通过循环实现: 取list的前一半的元素,也可以通过循环实现。 但是在Python中,代码不...

天才小龙
2018/01/05
0
0
小猪的Python学习之旅 —— 2.爬虫初涉

引言 本节开始学习Python爬虫,先是介绍两个玩到烂的两个库urllib和BeautifulSoup, 然后写了两个很简单的小爬虫来体验下爬虫的魅力,建议直接把代码复制粘贴一波 体验下,觉得有点意思再一点...

coder_pig
2017/12/13
0
0
model转bean

@JFinal 你好,想跟你请教个问题: 项目中由于某些原因,查询出来的model需要转成bean,想请教一下波总有没有什么简单的方法,或者工具类什么的。 下面是我手动转了3个属性: 到此为止bean的...

romeo2015
2016/07/07
406
4
nginx源码分析—链表结构ngx_list_t

本博客(http://blog.csdn.net/livelylittlefish )贴出作者(阿波)相关研究、学习内容所做的笔记,欢迎广大朋友指正! Content 1.链表结构 1.2 ngx_list_t的逻辑结构 2.1创建链表 3.一个例...

晨曦之光
2012/03/09
457
0

没有更多内容

加载失败,请刷新页面

加载更多

科技战疫之企业篇:年度最火直播 "云监工"下造医院

“5G信号现在起什么作用?”、“蹭什么热点,现在大部分人都没有5G手机吧?”1月24日,当三大运营商刚刚宣布为武汉火神山和雷神山医院建设5G时,大多数网友都予以质疑。而不到一周后,两个医...

osc_n9lb74k9
8分钟前
14
0
nginx http模块11个阶段驱动模式详解

在nginx调用ngx_http_process_request_headers()方法读取完所有的header数据之后,就调用ngx_http_process_request()方法开始了请求的处理过程,这也就是nginx http模块开始处理请求的11个阶...

爱宝贝丶
8分钟前
18
0
电视广告关不掉?江苏拟规定广告开机可4秒内消失

智能电视开机必须要看一段广告,针对这一饱受消费者诟病的问题。3月10号上午,江苏省消保委发布了《智能电视开机广告技术规范(征求意见稿)》,对开机广告一键关闭功能的设置,提出了明确的标...

osc_c0usoa3v
9分钟前
12
0
B站向武汉等七城隔离观察群众捐赠首批10万个大会员

2月10日午间消息,为丰富抗击疫情地区隔离群众的精神文化生活,哔哩哔哩(以下简称“B站”)联合人民网向抗击新冠肺炎的部分地区,公益捐赠10万个为期一个月的B站大会员。“大会员”是B站推出...

osc_n75mz9au
11分钟前
9
0
基于压力测试工具构建虚拟用户脚本的并发模型

在对于WEB系统进行性能测试时,第一时间想到的是测试出WEB系统能够承受的最大并发虚拟用户(VU)用户数,因为系统的最大VU并发数可以直接反应系统的承载能力。但是人们往往忽略了VU的并发模型...

osc_p0v6j6lt
13分钟前
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部