最新文章列表

Commons Collections - Predicate

  接下来看Predicate组   Predicate AndPredicate OrPredicate AllPredicate OnePredicate NonePredicate PredicateUtils   Predicate是Commons Collections中定义的一个接口,可以在org.apache.commons.collections包中找到 ...
duohuoteng 评论(0) 有754人浏览 2012-08-14 16:03

java List 排序 Collections.sort() 对 List 排序

关于Collections.sort(List list,Comparator comparator) 的说明 Comparator是个接口,主要比的是两个对象,比较规则是你自己写的 ,可以重写他的compare()和equals()这两个方法,也就是说比较的方法,如果是null的话,就是使用元素的自然顺序,如1,2,4,5,9,8,7,就是1,2,4,5,7,8,9这样,字母也可以 co ...
金诚铸就 评论(0) 有1375人浏览 2012-08-01 16:10

Collections工具类:提供了关于集合的常用操作

import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class CollectionsTest { /** * Collections工具类:提供了关于集合的常用操作 */ public static v ...
xinzhengjie 评论(0) 有1068人浏览 2012-07-26 07:59

对两个对象进行排序

//声明存放A对象的集合 List<A> exceptionlevelVoList = new ArrayListList<A>(); //先排序(倒序) Collections.sort(exceptionlevelVoList, new ACompator() ); class ACompator implements Comparator<A>{ p ...
huangshanghua 评论(0) 有781人浏览 2012-06-22 17:08

浅谈java集合框架

集合中存放的永远是对象的引用而不是对象本身。 1 ArrayList其实底层就是采用数组来实现的,当使用不带参数的构造方法创建ArrayList对象时,实际上会在底层生成一个长度为10的Object类型的数组。如果增加的元素的个数超过了10个,那么ArrayList底层会生成一个新的数组,长度为原数组的1.5倍+1,然后将原数组复制到新的数组当中去。2 对于ArrayList的元素操作来说,可 ...
happy_zack 评论(0) 有804人浏览 2012-05-31 13:44

java中一个简单的Collections.sort对指定的人员按先后排序方法!

使用Collections.sort对查询到的list按指定的人员先后顺序进行排序: /** * 描述:使用Collections.sort 对list进行指定排序 * <br/> * @author shitou */ public ...
shitouweb 评论(0) 有2172人浏览 2012-05-25 10:53

Collections.sort() 对 List 排序

    今天在项目中遇到一个collections的排序问题,到网上搜了下,还蛮好用的,先记下来,同时保存自己原有的思想:在jsp中调用collections.sort(list)-->userModel中实现comparator接口,然后实现相应的方法 class User { String name; String age; public User(String name,Str ...
tree3170 评论(0) 有722人浏览 2012-05-09 19:47

java集合面试的经典问题(你值得拥有)

1 Collection 和 Collections的区别。 2 List, Set, Map是否继承自Collection接口。 3 ArrayList和Vector的区别。 4 HashMap和Hashtable的区别。 答案 1 Collection 和 Collections的区别。   Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。 ...
jianggege 评论(0) 有1240人浏览 2012-04-26 16:45

深入了解 Dojo 的 Collections 工具包

Dojox 的 Collections 工具,一个模拟 Java 的某些实用数据结构的工具包,如:List(ArrayList)、Set、Dictionary、Queue、Stack、BinaryTree 等。这些工具对那些需要用到一些高级 Collections 功能的开发者非常有用。如果您是一位 Java 开发者,您一定对这些数据结构非常熟悉,基于这些工具进行 web 应用开发也将会游刃有 ...
xjk2131650 评论(0) 有803人浏览 2012-04-20 14:03

利用collections.sort对于List

List<Sensor> sensorLpList = listSensorLp.getSensorList(); if(sensorLpList == null || sensorLpList.size() < 1) { return null; } Collections.sor ...
zhou_wu 评论(0) 有873人浏览 2012-04-03 15:18

Powershell学习笔记三

1.创建集合和泛型a.创建List集合#为了减少在同意命令空间的对象名的输入,可以使用-f操作符指定唯一的类名。 $namespace = "System.Collections.{0}"; $arrayList = New-Object  ($namespace -f "ArrayList"); $queue = New-Object ($namespace ...
hongzhguan 评论(0) 有8275人浏览 2012-03-28 22:41

【Java】Collections.EMPTY_LIST和Collections.emptyList()简单使用心得

  1.背景在某些情况下,我们经常需要发挥一个空的集合对象,比如说在数据查询时,并不需要发挥一个NULL或是异常,那么就可以返回一个空的集合对象。JDK提供了两个方式来返回集合对象,那么两者有何区别呢?那就看代码吧!2.源码解析   Java代码   
moto0421 评论(1) 有16819人浏览 2012-03-09 16:12

java List 排序 Collections.sort() 对 List 排序

下面这个例子很好的解释了,Collections的排序方法sort()的用法: //一个POJO例子 class User { String name; String age; public User(String name,String age){   this.name=name;   this.age=age; } public String getAge() {   ...
abc123456789cba 评论(0) 有1260人浏览 2012-02-11 09:26

hashset并发产生的java.util.ConcurrentModificationException解决办法

package com.yonge.concurrent; import java.util.Collections; import java.util.HashSet; import java.util.Iterator; import java.util.Random; import java.util.Set; /** * 需求:解决hashset并发产生的java.u ...
yonge812 评论(1) 有6119人浏览 2012-01-12 15:13

Comparator 和 Comparable 的区别

当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。 一、Comparator 强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。 接口方法: Java代码   /**    * @return o ...
liuyun025 评论(0) 有1779人浏览 2011-12-22 17:36

LinkedBlockQueue

一个基于已链接节点的、范围任意的 blocking queue。此队列按 FIFO(先进先出)排序元素。队列的头部 是在队列中时间最长的元素。队列的尾部 是在队列中时间最短的元素。新元素插入到队列的尾部,并且队列获取操作会获得位于队列头部的元素。链接队列的吞吐量通常要高于基于数组的队列,但是在大多数并发应用程序中,其可预知的性能要低。 可选的容量范围构造方法参数作为防止队列过度扩展的一种方法。如 ...
Roger111 评论(0) 有2647人浏览 2011-12-05 20:01

java hashmap深度剖析

在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java 虚拟机规范》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《Thinking in Java》翻了也找不到很好的答案,于是一 ...
guojianhui0906 评论(0) 有846人浏览 2011-12-03 13:15

ArrayList 排序实例

ArrayList 排序实例 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; public class Sort implements Comparator<String> { private final static int UP = 1; private ...
no_bao 评论(0) 有2165人浏览 2011-11-28 12:27

JAVA Collections

Collections静态类,提供了一些排序之类的方法: 测试类 package ds.collections; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.Iterator; import java.util. ...
jiauwu 评论(0) 有1145人浏览 2011-11-09 21:57

java.util包的集合框架应用

package mix.test; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Set; /** * @functio ...
ocaicai 评论(0) 有1304人浏览 2011-10-27 23:19

最近博客热门TAG

Java(141745) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics