cactoos 面向对象的 Java 库的集合开源项目

我要开发同款
匿名用户2018年01月31日
150阅读

技术信息

开源地址
https://github.com/yegor256/cactoos
授权协议
MIT

作品详情

cactoos是一个面向对象的Java原语的集合,是GoogleGuava和ApacheCommos的替代品。

动机:JDK, Guava 和 ApacheCommos 是程序化的而不是面向对象的。他们主要是通过静态方法来工作的。Cactoos则是通过面向对象。

如何使用。库没有依赖性,在这里获得最新版本:

< depedecy >   < groupId > org.cactoos </ groupId >   < artifactId > cactoos </ artifactId > </ depedecy >

Java版本要求:1.8+。

StackOverflow标签是cactoos。

输入输出

以UTF-8读取文本文件:

Strig text =  ew  TextOf(   ew  File(“/ code/a.txt ”))。asStrig();

将文本写入文件:

ew  LegthOf(   ew  TeeIput(     “ Hello,world!”,     ew  File(“/ code/a.txt ”)  ))。的itValue();

从classpath读取二进制文件:

byte [] data =  ew  BytesOf(   ew  ResourceOf(“ foo / img.jpg ”))。asBytes();

功能介绍

cactoos 是一个面向对象的 Java 原语的集合,是 Google Guava 和 Apache Commons 的替代品。 动机:JDK, Guava 和 Apache Commons ...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论