Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux / Bolts 1.0发布-Java功能变成库

Bolts是一套Java版的功能编程库,Bolts包含了一系列方便使用的集合,因为Bolts作者在使用过程中感觉Java JDK提供的集合类功能上有太多的限制(简单的说Blots作者觉得Java的集合类不好用)。
Bolts区别于其他类似项目的一大特点是,Bolts的结合接口都是扩展自JDK的集合,同时Bolts提供的集合类中使用的操作方法也都是集合类中的方法。下面是Bolts提供的集合类的一些demo代码:CollectionsF.list("1","2","4").map(IntegerF.parseF())  
yields list of integers 1, 2, 4. CollectionsF.list(0, 1, -3, 2, 0).filter(IntegerF.naturalComparator().gtF(0))  
yields 1, 2  CollectionsF.list("a,b", "c", "d,e,f").flatMap(StringF.splitF(","))  
produces list of letters: "a", "b", "c", "d", "e", "f" 想了解更多关于Bolts的信息请访问:
http://bitbucket.org/stepancheg/bolts/wiki/Home