`
1979
  • 浏览: 9374 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java简单代码:list转map

    博客分类:
  • java
阅读更多
list 转成map:
List fList = queryService.getXXXList();
   List lst = null;
   Cfile cf = null;
   if (fList != null && fList.size() > 0) {
    for (int i = 0; i < fList.size(); i++) {
     cf = (Cfile) fList.get(i);
     String key = cf.getxxx();
     if (fileMap.get(key) != null) {
      lst = (List) fileMap.get(key);
     } else {
      lst = new ArrayList();
     }
     lst.add(cf);
     fileMap.put(key, lst);
    }
   }
/////////////////////////list 排序(内部类形式)/////////////////////////////////
Collections.sort(list, new Comparator(){
public int compare(Object arg0, Object arg1) {
InformBaseInfoVO ibiv0 = (InformBaseInfoVO)arg0;
InformBaseInfoVO ibiv1 = (InformBaseInfoVO)arg1;
return ibiv0.getNoticeDate().compareTo(ibiv1.getNoticeDate());
}
});
Collections.reverse(list);//倒序
///////////////////////////////////////////////
分享到:
评论

相关推荐

    在Java 8中将List转换为Map对象方法

    在Java 8中将List转换为Map对象方法 在Java 8中,将List转换为Map对象是一种非常实用的技术,特别是在处理大规模数据时非常有用。本文将详细介绍在Java 8中将List转换为Map对象的方法,并提供了多种实现方式。 ...

    java转换xml、list、map和json

    "java转换xml、list、map和json" 本文主要讲述了Java中将xml、list、map和json之间的转换的相关知识点。 xml和map之间的转换 在Java中,xml和map之间的转换可以通过使用dom4j库来实现。dom4j是一个Java开源库,...

    List转换为List

    以上知识点介绍了List转换为List&lt;Map&gt;的基本概念、步骤、以及实际应用的代码示例。同时,也涉及了List转换和list转换为JsonArray的相关知识,这些内容是Java开发中常见的数据结构转换方法,对于前端和后端数据交互尤...

    ResultSet 转为listmap

    下面是将 ResultSet 转为 List&lt;Map&gt; 的实现代码: ```java public static List&lt;Map,Object&gt;&gt; ResultSetToList(ResultSet rs) throws SQLException { List&lt;Map,Object&gt;&gt; results = new ArrayList&lt;Map,Object&gt;&gt;(); ...

    java Pojo转Map

    总的来说,Java的Pojo到Map的转换是提高代码可读性和灵活性的有效手段,尤其是在JSP页面数据绑定时。通过利用反射API,我们可以轻松地实现这一转换,从而简化编程工作。当然,使用这种方式时要注意性能影响,因为...

    java8快速实现List转map 、分组、过滤等操作

    Java 8 快速实现 List 转 Map、分组、过滤等操作 Java 8 中提供了许多强大的功能来处理集合数据,包括 List 转 Map、分组、过滤等操作。本文将通过示例代码详细介绍如何使用 Java 8 的新特性来实现这些操作。 List...

    java笔记整理(超详细) java笔记整理(超详细)

    Java是一种广泛使用的高级编程语言,以其面向对象的特性、跨平台的兼容性和强大的功能而闻名。以下是关于Java的一些核心知识点: 1. **面向对象特性**: - 封装:将数据和操作数据的方法绑定在一起,形成一个独立...

    易语言仿java集合 list map源码

    而`java集合.ec`则是易语言的扩展代码库,专门针对Java集合框架的实现,可能包含了List和Map的易语言版本。 在学习和使用这些源码时,你可以关注以下几个关键知识点: 1. 类的定义:如何在易语言中定义一个类,并...

    java list和xml互转例子

    1. **Java List转XML**: - 首先,我们需要一个包含多个Map对象的List。Map对象通常用于存储键值对,键和值可以是任何类型。 - 使用dom4j库,我们可以创建一个Document对象来表示XML文档,Element对象代表XML的...

    java代码-使用java解决list(Map)排序的问题源代码

    java代码-使用java解决list(Map)排序的问题源代码 ——学习参考资料:仅用于个人学习使用!

    嵌套Map或者List获取key、value值

    在编程中,尤其是在Java或类似的面向对象语言中,我们经常遇到需要处理复杂数据结构的情况,如嵌套的Map和List。这些数据结构可以提供灵活的方式来存储和操作数据,特别是当数据具有层次关系时。本篇将详细介绍如何...

    java行转列的例子

    在Java中实现行转列,通常涉及数据结构的转换,如从List&lt;List&lt;String&gt;&gt;转换为List,或者更复杂地,从Map, Object&gt;到自定义对象的集合。以下是一些关键知识点: 1. 数据结构理解: - **List**: Java中的List接口...

    map/list集合转化成xml字符串 xml字符串转化成map/list集合

    首先,让我们探讨`Map`集合转成XML字符串的过程。一个`Map`对象存储键值对,可以使用各种库如`JAXB (Java Architecture for XML Binding)`、`DOM (Document Object Model)`或`SAX (Simple API for XML)`来实现转换。...

    Java Lambda List转Map代码实例

    下面是一个简单的示例代码,演示如何使用Java Lambda List转Map来实现数据的转换。 ```java List&lt;AlarmInfoResponse&gt; alarmInfoResponseList = new ArrayList(); alarmInfoResponseList.add(new AlarmInfoResponse(...

    Java lambda list转换map时,把多个参数拼接作为key操作

    Java lambda list转换map时,把多个参数拼接作为key操作 Java lambda list转换map时,把多个参数拼接作为key操作是Java开发中常见的操作。下面将详细介绍该操作的实现方法和需要注意的两个大坑。 一、Java lambda ...

    Java xml转化为map

    - 如果XML结构简单,没有复杂的嵌套,可以使用JAXB将XML解析为Java对象,然后手动将其转换为Map。例如,如果你有一个只有一个根元素且没有子元素的XML,你可以创建一个对应的Java类,并使用JAXB的`Unmarshaller....

    java基础-list_map_等等的基本概念

    Java基础中的List和Map是两种重要的数据结构,它们在编程中有着广泛的应用。List是一种有序的集合,允许存储重复的元素。Map则是一种键值对的集合,每个键是唯一的,对应一个值。 List接口是Java集合框架的一部分,...

    Java集合:Collection、List、Set、Map使用详解

    本文将深入探讨Java集合框架中的四个主要接口:Collection、List、Set和Map,以及它们的实现原理。 ### 集合框架概述 集合框架是Java API中用于存储和管理对象的统一框架。它为数据结构提供了抽象接口,使得程序员...

    Map拆分List拆分

    例如,Java 8引入的Stream API提供了丰富的操作符,可以方便地对Map和List进行拆分。 总的来说,Map拆分和List拆分是大数据处理中的重要技巧,它们有助于优化数据处理的并行性和效率。通过合理地拆分数据,可以充分...

    list转map,list转tree,减少数据库查询次数

    标题中的“list转map”和“list转tree”是两种常见的数据结构转换操作,它们在编程中有着广泛的应用。在处理大量数据时,通过将列表(list)转换为映射(map)或树形结构,可以提高数据检索的效率,减少数据库查询...

Global site tag (gtag.js) - Google Analytics