Java-List
文章平均质量分 72
DobyJin
为系统而生,为框架而死,为debug奋斗一辈子; 吃符号的亏,上大小写的当,最后死在需求上。
展开
-
如何在list中删除我指定的对象
用for-each遍历 实际上使用的是Iterator迭代器 Iterator的工作机制: Iterator是工作在一个独立的线程中,并且拥有一个 mutex锁,就是说Iterator在工作的时候,是不允许被迭代的对象被改变的。Iterator被创建的时候,建立了一个内存索引表(单链表),这 个索引表指向原来的对象,当原来的对象数量改变的时候,这个索引表的内容没有同步改变,所以当索引指针往下移动原创 2016-10-24 21:28:31 · 37320 阅读 · 7 评论 -
Java String.split()函数的用法和正则表达式
在java.lang包中有String.split()方法的原型是: public String[] split(String regex, int limit) split函数是用于使用特定的切割符(regex)来分隔字符串成一个字符串数组,函数返回是一个数组。在其中每个出现regex的位置都要进行分解。 需要注意是有以下几点: (1)regex是可选项。字符串或正则表达式对象,它标识了分原创 2016-11-03 20:55:20 · 16132 阅读 · 0 评论 -
Java List的并集 交集 差集 去重复并集
并集、交集、差集的概念可以自行百度。下面是我画的一张图,能让你更加生动形象理解概念。 代码如下:public static void main(String[] args) { List<String> list1 = new ArrayList<String>(); list1.add("A"); list1.add("B"); list1.ad原创 2017-07-04 18:04:04 · 97522 阅读 · 8 评论 -
java.util.Collections类——emptyList()方法
Collections是列表的工具类,其中有好多方便实用的方法。主要是对列表的查找、替换、排序、反转等操作。今天介绍一下emptyList()方法的使用,因为这个方法有一个大坑!目录1、emptyList()方法的使用1、emptyList()方法的使用通过java.util.Collections.emptyList()方法的相关源码可以得知它实际上...原创 2018-06-11 17:54:19 · 35210 阅读 · 6 评论