- 浏览: 122186 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (165)
- 数据库 (45)
- 架构 (0)
- java web前端+框架 (9)
- java web后端+框架 (56)
- Eclipse插件 (1)
- 解题思路 (2)
- Eclipse (2)
- linux (6)
- jquery (4)
- 正则 (3)
- jsp (1)
- javascript (8)
- oracle (39)
- 生活 (1)
- weblogic (5)
- tomcat (3)
- Jrebel (1)
- powerdesigner (1)
- svn (1)
- log4j (1)
- IDE (1)
- POI (2)
- jvm (2)
- ssh (1)
- http (1)
- notepad++ (2)
- 润乾 (1)
- 设计模式 (0)
- 实用类Utils (2)
- 算法 (1)
- xml (1)
- 实用类 (2)
最新评论
/**
* List实用类
*
* @author vernon.chen
*
*/
public class ListUtils extends org.apache.commons.collections.ListUtils {
/**
* <p>
* 将List变为Map
* </p>
*
* @param list
* @param <V>
* list的项目
* @param keyField
* 作为Map的项目
* @return 变换成的Map
* @throws Exception
* keyField项目没有找到的话,抛出异常
*/
public static <V> Map<String, V> listToMap(
List<V> list,
String keyField)
{
Map<String, V> map = new HashMap<String, V>();
for (V obj : list) {
String key = null;
try {
key = BeanUtils.getProperty(obj, keyField);
} catch (IllegalAccessException e) {
throw new RuntimeException(e);
} catch (InvocationTargetException e) {
throw new RuntimeException(e);
} catch (NoSuchMethodException e) {
throw new RuntimeException(e);
}
map.put(key, obj);
}
return map;
}
* List实用类
*
* @author vernon.chen
*
*/
public class ListUtils extends org.apache.commons.collections.ListUtils {
/**
* <p>
* 将List变为Map
* </p>
*
* @param list
* @param <V>
* list的项目
* @param keyField
* 作为Map的项目
* @return 变换成的Map
* @throws Exception
* keyField项目没有找到的话,抛出异常
*/
public static <V> Map<String, V> listToMap(
List<V> list,
String keyField)
{
Map<String, V> map = new HashMap<String, V>();
for (V obj : list) {
String key = null;
try {
key = BeanUtils.getProperty(obj, keyField);
} catch (IllegalAccessException e) {
throw new RuntimeException(e);
} catch (InvocationTargetException e) {
throw new RuntimeException(e);
} catch (NoSuchMethodException e) {
throw new RuntimeException(e);
}
map.put(key, obj);
}
return map;
}
发表评论
-
eclipse java代码格式化 javaformatter20150123.zip
2015-01-23 11:30 663eclipse java代码格式化 javaformatter ... -
List to Map
2015-01-21 17:22 436/** * <p>将List变为Map</p ... -
读取access工具类-ReadAccessUtil2
2015-01-06 13:52 503import com.healthmarketscience. ... -
ParameterizedType获取java泛型参数类型
2014-11-14 15:15 662ParameterizedType获取java泛型参数类型 ... -
分页帮助类-oracle-java
2014-10-09 17:46 419/** * 分页帮助类 * * @author ver ... -
java自动实例化List AutoArrayList
2014-07-21 15:51 704import java.util.ArrayList; p ... -
单一登录过滤器
2014-06-20 17:13 362/** * 单一登录过滤器 * * @author v ... -
正则 java 查找 打印 所有匹配项
2014-06-18 11:26 598package com.test.regex; import ... -
第3方包读取Access
2014-05-26 16:07 622package com.test; import java. ... -
多线程加签验签例子.zip
2014-05-26 16:08 478多线程加签验签例子.zip -
DateTimeUtils
2014-05-26 16:08 613import java.text.DateFormat; im ... -
listToMap
2014-05-26 16:09 396/** * List实用类 * * @author v ... -
JdbcTemplateRowMapper
2015-05-19 15:44 534import java.lang.reflect.Constr ... -
KeyValuePair2
2015-05-19 15:44 466/** * 键值对 * * @author verno ... -
OrderUtil -排序工具
2014-05-22 09:35 611/** * 排序工具 * * @author vern ... -
ZipUtils
2014-05-22 09:35 419import java.io.BufferedOutputSt ... -
TimerUtils
2014-05-22 09:34 433import org.slf4j.Logger; import ... -
Excel View 4 Spring
2014-05-22 09:29 301Excel View 4 Spring @RequestMa ... -
DOMUtils xml操作实用类
2014-04-07 21:41 774/* * Copyright 2001-2004 The A ... -
生成验证码 数学+字母
2014-04-01 10:08 397public static String getCharAnd ...
相关推荐
有最新最实用的方法 联系小柒 下面是 AspNetHelp 类 方法概述 ///Show()弹出对话框 ///重载Show()弹出对话框 并且跳转界面 ///ShowJavascript()执行javascript脚本 ///FileDelete()给出文件虚拟路径...
VC下List导出到execl类,进行了简单的封装,很实用
实用型List转换树形菜单方法
下面是 AspNetHelp 类 方法概述 ///Show()弹出对话框 ///重载Show()弹出对话框 并且跳转界面 ///ShowJavascript()执行javascript脚本 ///FileDelete()给出文件虚拟路径删除文件 ///FileSize()获取上传...
用C#语言对单链表的操作,比较实用,可以实现系统架构的设计
有最新最实用的方法 联系小柒 下面是 AspNetHelp 类 方法概述 ///Show()弹出对话框 ///重载Show()弹出对话框 并且跳转界面 ///ShowJavascript()执行javascript脚本 ///FileDelete()给出文件虚拟路径...
自己写的简单实用的PHP分页类,支持URL重写,支持多种选项设置 包括: show_list-是否显示数字列表页码 list_num-当显示数字列表页码时该变量表示数字的数量 prefix-当使用URL重写时使用该变量值连接表示的页码的GET...
java开发工作多年总结的的一些工具类;...5、集合类操作(list,map,array) 6、FTP工具类 7、csv操作 8、file文件类操作 9、拼音工具类 10、线程池 11、Unicode编码 12、语音文件各种格式转换(java) ……
主要介绍了C# Datagridview绑定List方法代码,在进行C#数据库程序设计时非常具有实用价值,需要的朋友可以参考下
list的常用的实现方法,里面有模板类的实现,很实用的东西
WCF的一个实例,定义用户实体类,实现新增、编辑、删除、查询等操作 -- WCFClient 客户端 -- WcfService 服务端
一个实用的java导入导出Excel工具类,基于开源的Java Excel API(JXL)纯java类库实现,Windows和Linux系统下均可使用。 主要实现功能如下: 导出:将List转化为Excel(listToExcel)。 导入:将Excel转化为List...
主要介绍了Java集合Set、List、Map的遍历方法,是非常实用的遍历技巧,需要的朋友可以参考下
JoinAndForkUtility 可轻松使用 java 7 中的 join 和 fork 功能的实用程序类。 易于使用并提高耗时 for 循环的性能。 更多的是尝试将 fork/join/compute 方法等与业务问题分离。用法如果您必须为大量对象循环耗时的...
次类对ResultSet进行封装,可以将其转化为List,Map,BO等
这个类提供了实用方法的字节数组和图像之间的转换。(ByteImageConvertor.cs) byte字节数组操作辅助类(BytesTools.cs) 处理数据类型转换,数制转换、编码转换相关的类(ConvertHelper.cs) CRC校验辅助类(CRCUtils....
这个类提供了实用方法的字节数组和图像之间的转换。(ByteImageConvertor.cs) byte字节数组操作辅助类(BytesTools.cs) 处理数据类型转换,数制转换、编码转换相关的类(ConvertHelper.cs) CRC校验辅助类(CRCUtils....
(SpecialDirectories.cs)简单的Word操作对象(WordCombineUtil.cs)这个类提供了一些实用的方法来转换XML和对XmlConvertor.cs)XML操作类(XmlHelper.cs) ----------Format-------------- 参数验证的通用验证程序。...
/** * 这是一个通用的方法,利用了JAVA的反射机制,可以将放置在JAVA集合中并且符号一定条件的数据以... * List格式的数据 * @param ctxPath * request获取的目录 * @param outName * 需要输出的文件名称 */
通过本MyPetShop源代码掌握ListControl类控件与数据源的绑定方法;熟练掌握GridView控件的应用;掌握DetailsView控件的应用。设计并实现一个网上购物网站