本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- javashop
- e_e
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- zhanjia
- johnsmith9th
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
LinkedList源码分析
LinkedList适用于添加、删除比较频繁,随机访问不多的场合。
LinkedList扩展了AbstractSequentialList抽象类(提供了部分List接口的实现),实现了List,Deque,Cloneable,java.io.Serializable接口。
public class LinkedList<E>
extends AbstractSequent ...
两个List比较,移除,
public static void main(String[] args) {
List l_stat=new ArrayList();
l_stat.add(0, "1");
l_stat.add(1, "2");
l_stat.add(2, "3");
l_stat.add(3, " ...
Java容器类List、ArrayList、Vector,map、HashSet等
一、List与ArrayList的区别
List->AbstractList->ArrayList
(1) List是一个接口,ArrayList是一个实现了List接口的具体类。
他们是父子关系,我们常用的是ArrayList,但常用List的引用去操作ArrayList
这是一个简单的面向接口编程的一种,如:List myList = new Arra ...
for循环原来这么写
今天看到同事写的for循环list都是
if(list!=null){
for(int i=0,int len=list.size();i<len;i++){}
}
而我每次写的
for(int i=0;list!=null && i<list.size();i++){}
我自认为我的代码比他的更简洁。
后来才发现他 ...
JDBC两种查询方法
//查询方法 返回值是以list形式返回的
public static List<Map<String, String>> executeQuery(String sql){
List<Map<String,String>> list = new ArrayList<Map<String,String>>();
Re ...
转:Java List循环
转载自:http://www.cnblogs.com/itat/archive/2011/07/11/2103435.html
List有三种循环方式:
分别是经典的for循环,迭代器(list.iterator()),foreache循环(和C#相同哦)
测试代码如下:
public static void main(String[] ar ...
关于List集合的删除问题
一般来说在遍历一个List集合的时候,是不能同时执行删除操作的。
会抛出
java.util.ConcurrentModificationException
当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。
但是,有的时候就需要删除操作。
举个例子,备份用的。
package demo;
import java.util.ArrayList;
impor ...
一些不靠谱的java.util.List深复制方法
之前探讨过Java数组的深复制问题,现在来说说<一些不靠谱的java.util.List深复制方法>。为什么不说<靠谱的深复制方法>呢?因为在寻找探索<靠谱的深复制方法>的过程中,我发现了这些不靠谱的方法,写下来是希望给自己和他人提个醒,不要犯这样的错误。
这是下面要频繁使用的一个JavaBean
class Person implements S ...
利用collections.sort对于List
List<Sensor> sensorLpList = listSensorLp.getSensorList();
if(sensorLpList == null || sensorLpList.size() < 1)
{
return null;
}
Collections.sor ...