Collections比较list集合里面对象的大小
2016-08-06 10:58
190 查看
private static XmlNode getNewestVer(List<XmlNode> verNodes){
Collections.sort(verNodes, new Comparator<XmlNode>()){
@override
public int compare(XmlNode xmlNode,XmlNode xmlNode1){
String v = xmlnode.getAttr("v");
int ver = Integer.parseInt(v.replace("v",""));
String v1 = xmlnode1.getAttr("v");
int ver1 = Integer.parseInt(v1.replace("v",""));
return ver-ver1;
}
};
XmlNode xmlNode = verNodes.get(verNodes.size() - 1);
return xmlNode;
}
Collections.sort(verNodes, new Comparator<XmlNode>()){
@override
public int compare(XmlNode xmlNode,XmlNode xmlNode1){
String v = xmlnode.getAttr("v");
int ver = Integer.parseInt(v.replace("v",""));
String v1 = xmlnode1.getAttr("v");
int ver1 = Integer.parseInt(v1.replace("v",""));
return ver-ver1;
}
};
XmlNode xmlNode = verNodes.get(verNodes.size() - 1);
return xmlNode;
}
相关文章推荐
- 关于直接比较两个对象是否相等或则说List集合里是否包含某个对象的问题
- List集合对象中按照不同属性大小排序的实例
- 【Java基础之集合(三)】集合对象比较大小和比较重复的区别和不同实现
- 筛选list集合中是否存在要比较的对象
- Java学习笔记—对象的比较和集合工具类Collections
- Set, List, Map三种集合对象比较与初步分析
- List比较大小 - Collections.sort
- 如何给获取到的List集合里面的对象重新赋值
- 如何 创建一个model对象保存到LIST集合里面并取出来
- List集合对象中按照不同属性大小排序
- 获取一个list集合里面的一个对象的一个属性对应的值,平凑成一个字符串
- java foreach循环遍历List 如何比较List里面值的大小 里面值是int
- 集合与数组的比较、Collection与Collections的区别、ArrayList与LinkedList区别、Vector与ArrayList区别、HashMap与Hashtable
- C#编程利器之五:集合对象(Collections)
- 利用比较接口实现List中的对象排序
- 使用XmlSerializer类将对象序列化为Xml格式保存 - 支持泛型的Dictionary,list 等集合类型
- (转)C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- 关于c# 泛型List集合对象的用法及相关操作
- .net研究之对象大小比较