Apache容器扩展Transformer类
2015-10-01 18:08
495 查看
1)CollectionUtils.collect() 工具类
2)SwitchTransformer() 选择类。要注意一下Predicate[] 和 Transformer[]参数传递的问题
2)SwitchTransformer() 选择类。要注意一下Predicate[] 和 Transformer[]参数传递的问题
public static void main(String[] args) { // 转换规则 Transformer<Long, String> trans = new Transformer<Long, String>() { @Override public String transform(Long input) { return new SimpleDateFormat("yyyy-MM-dd hh-mm-ss") .format(input); } }; // 容器 Set<Long> set = new HashSet<Long>(); set.add(123456789L); set.add(1234323232323L); set.add(32453253453245L); // 开始转换 Collection<String> result = CollectionUtils.collect(set, trans); // 遍历容器 Iterator<String> iter = result.iterator(); while (iter.hasNext()) { System.out.println(iter.next()); } } } /* Output: 1970-01-02 06-17-36 2998-05-27 04-37-33 2009-02-11 11-33-52 */
相关文章推荐
- ubuntu apache2 svn 搭建
- Linux、Apache、Mysql、PHP(LAMP) -- 部署文档
- Python CGI与Apache的配置
- Ubuntu 14.10下部署Django到Apache服务器
- org.apache.commons扩展容器中的Predicate类
- Web学习之——03Apache服务器的高级配置(虚拟主机、status)
- Web学习之——02Apache的基本配置(全局配置、主服务器配置)
- Windows下配置Apache虚拟机
- (IIS8/8.5/Apache)301域名重定向
- Apache SVN配置
- linux(apache)
- 【手把手教你全文检索】Apache Lucene初探
- 使用Apache Camel处理web service请求的三种方法
- Spark java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32
- apache vhost配置
- BUILD问题“Class not found : Lorg/apache/commons/logging/Log”
- 写得很详细的apache的入门文档
- 安装潮流组合--LAMP+NFS(编译php-fpm模块与apache2.4结合)
- ubuntu14.0(linux) 安装 apache2.4+ 报 apr not found
- 五种开源协议(GPL,LGPL,BSD,MIT,Apache)