Commons-lang 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Commons-lang 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发常用工具包
开发厂商 Apache
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-17

软件简介

Commons项目中用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。

Maven:

<dependency>
  <groupId>org.apache.commons</groupId>
  <artifactId>commons-lang3</artifactId>
  <version>3.6</version>
</dependency>

JavaDoc:http://tool.oschina.net/apidocs/apidoc?api=commons-lang

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
#Commons-lang# 3.x 里的 RandomStringGenerator 没有以前的 RandomStringUtils 好用
2017/10/23 16:44
回复
举报
官方调整了下载地址 os的commons-lang下载链接已失效 #Commons-lang#
2015/04/28 09:19
回复
举报
更多评论
发表于大前端专区
2018/09/25 08:20

Apache Commons Lang 3.8.1 发布,Java 常用工具包

Apache Commons Lang 3.8.1 发布了,这是 Commons 项目中用来处理 Java 基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。 3.8.1 下载地址 >>> https://commons.apache.org/proper/commons-lang/download_lang.cgi Maven <dependency>   <groupId>org.apache.commons</groupI...

0
4
发表于大前端专区
2018/08/20 10:43

Java 常用工具包 Apache Commons Lang 3.8 发布

Apache Commons Lang 3.8 已发布,这是 Commons 项目中用来处理 Java 基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。 Commons Lang 3.x 最低要求 Java 7,同时支持 Java 8, 9, 10。 更新内容 新特性: LANG-1352: EnumUtils.getEnumIgnoreCase and isValidEnumIgnoreCase met...

3
9
发表了资讯
2017/11/09 14:19

Apache Commons Lang 3.7 发布,Java 常用工具包

Apache Commons Lang 3.7 已发布,这是 Commons 项目中用来处理 Java 基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。 该版本最低的 Java 版本要求是 Java 7,同时支持 Java 8, 9, 10。 部分更新如下 新特性 LANG-1355: TimeZone.getTimeZone() in FastDateParser causes res...

11
17
发表了资讯
2017/06/14 18:00

Commons-lang 3.6,处理 Java 基本对象方法的工具类包

Commons-lang 3.6 发布了,Commons 项目包含有用来处理 Java 基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。 本次更新包含了对 Java 9 的兼容,更新内容较多,详情点此查阅。 下载地址: http://commons.apache.org/proper/commons-lang/download_lang.cgi Source code (zip...

13
31
发表了资讯
2016/10/19 00:00

Apache Commons Lang 3.5 发布

Apache Commons Lang 3.5 发布了。 更新内容如下: o Added method 'public boolean parse(java.lang.String, java.text.ParsePosition, java.util.Calendar)' o Added method 'public java.lang.Appendable format(long, java.lang.Appendable)' o Added method 'public java.lang.Appendable format(java.util.Date, ...

11
5
发表了资讯
2014/04/11 00:00

Apache Commons Lang 3.3.2 发布

Apache Commons Lang 3.3.2 发布,该版本主要是 bug 修复。此版本要求 JDK 至少为 1.6。 此版本最值得注意的改进是修复了 LANG-992 : NumberUtils#isNumber() returns false for "0.0", "0.4790", et al - a bug that was introduced in 3.3.1. 此版本的源代码和二进制包已提供下载,也可以从 maven 下载:...

8
6
发表了资讯
2014/03/20 00:00

Apache Commons Lang 3.3.1 发布

Apache Commons Lang 3.3.1 发布,该版本只是一些 bug 的修复,特别是: LANG-987 - DateUtils.getFragmentInDays(Date, Calendar.MONTH) returns wrong days, which was introduced in 3.3 by LANG-951....

2
7
发表了资讯
2014/03/06 00:00

Apache Commons Lang 3.3 发布

Apache Commons Lang 3.3 发布,此版本完全二进制兼容最新版本,从 3.2.1 迁移到 3.3 版本不要求修改客户端代码;最低要求 JDK 版本是 1.6。 值得注意的改进如下: o LANG-955:  Add methods for removing all invalid characters according to              XML 1.0 and XML 1.1 in an ...

7
16
发表了资讯
2014/01/09 00:00

Apache Commons Lang 3.2.1 发布

Apache Commons Lang 3.2.1 发布了,该版本兼容 3.1 版本,改进内容包括: o LANG-937: Fix missing Hamcrest dependency in Ant Build o LANG-941: Test failure in LocaleUtilsTest when building with JDK 8 o LANG-942: Test failure in FastDateParserTest and FastDateFormat_ParserTest when building with JDK8...

13
8
发表了资讯
2011/11/16 00:00

Apache Commons Lang 3.1 发布

Apache Commons Lang 3.1 发布了,该版本包含 8 项改动以及 5 个 bug 修复,详情请看: https://commons.apache.org/lang/changes-report.html#a3.1 Commons项目中用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。...

0
1
发表了资讯
2011/08/11 00:00

Apache Commons Lang 3.0.1 发布

Apache Commons 团队刚发布了 Commons Lang 3.0.1. 包含了9个改变和修复了6个bug。详情请看:https://commons.apache.org/lang/changes-report.html#a3.0.1 下载地址:http://commons.apache.org/lang/download_lang.cgi Commons项目中用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字...

2
2
发表了资讯
2011/07/20 00:00

Commons Lang 3.0 发布,全新的版本

Apache Commons 团队刚刚发布了 Commons Lang 3.0 ,该版本完全支持 Java 5 的特性,例如泛型和可变参数,删除了废弃的 API 。因此该版本无法兼容以前的版本,包名也做了更改 org.apache.commons.lang3 。 如果你想使用该版本,请先阅读移植指南: http://commons.apache.org/lang/upgradeto3_0.html 下载地址: http:/...

3
7
发表了资讯
2010/08/04 00:00

Commons Lang 3.0 Beta 发布-下载

Commons-lang 是 Commons项目中用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。 该版本包含众多改进,详情请看这里。 下载 Commons Lang 3.0 Beta 查看 Apidoc 文档

1
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于AI & 大数据专区
2016/12/05 14:31

Commons Lang

Commons Lang The standard Java libraries fail to provide enough methods for manipulation of its core classes. Apache Commons Lang provides these extra methods. Lang provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object refl...

0
0
发表于开发技能专区
2016/11/06 15:39

apache-commons-lang

apache,commons,lang

0
1
发表了博客
2019/08/28 10:41

梳理commons-lang工具包

[TOC] 概述 对于 commons-lang 这个三方包, 作为 Java 开发应该都了解, 尤其是其中的 StringUtils 类, 然后剩余的呢? 可能就不知道了, 其实我们很多时候都在重复造轮子, 不是说重复造轮子并不好, 只不过这么简单的轮子也就没有必要再重复造了吧. 本文主要对 commons-lang 包下常用类的功能进行梳理. builder包 The Buil...

0
0
发表了博客
2016/01/27 11:42

commons-lang中常用方法

public class TestLangDemo { public void charSetDemo() { System.out.println("**CharSetDemo**"); CharSet charSet = CharSet.getInstance("aeiou"); String demoStr = "The quick brown fox jumps over the lazy dog."; int count = 0; for (int i = 0, len = demoStr.length(); i < len; i++) { if (charSet.contai...

0
0
发表于AI & 大数据专区
2019/11/08 10:49

备忘:Apache Commons lang 备忘

Apache Commons lang API Apache Commons Lang 3.9 (Java 8+) Apache Commons Lang 2.6 (Requires Java 1.2 or later) Class Description AnnotationUtils Helper methods for working with Annotation instances......

0
0
发表了博客
2011/10/17 22:00

commons-lang开源API 收藏

跟java.lang这个包的作用类似,Commons Lang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。 这一组API的所有包名都以org.apache.commons.lang开头,共有如下8个包: org.apache.commons.lang org.apache.commo...

0
1
发表于AI & 大数据专区
2016/05/15 23:36

Apache Commons Lang常用说明

Apache Commons Lang里像StringUtils,ArrayUtils在源代码里有一些使用例子,不过还是把一些常用的记录下来

1
17
发表了博客
2019/06/06 10:50

apache commons lang架包介绍

commons lang组件介绍和学习 介绍 Java语言开发时有一个隐患,那就是java支持null值,这就导致很多时候操作可能会出异常。 因此很多第三方组件都会提供安全null safe 操作(即使用前先检查是否为null). 其中apache commons项目下就提供了很多安全操作和工具类 lang包组织架构 1 比较常用的工具类有 2 3 ArrayUtils:数...

0
0
发表了博客
2012/11/13 10:36

commons-lang常用工具类StringEscapeUtils

在apache commons-lang(2.3以上版本)中为我们提供了一个方便做转义的工具类,主要是为了防止sql注入,xss注入攻击的功能。总共提供了以下几个方法: 1.escapeSql 提供sql转移功能,防止sql注入攻击,例如典型的万能密码攻击' ' or 1=1 ' ' StringBuffer sql = new StringBuffer("select key_sn,remark,create_date from...

2
18
发表于软件架构专区
2018/02/09 09:18

关于 commons-lang3 工具包

public static boolean isEmpty(CharSequence cs) 常用函数之一,判断字符串是否为""或者null   StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = false StringUtils.isEmpty(" bob ") = false publi...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2016/10/31 15:52

遇到一个maven依赖问题

遇到一个maven依赖问题,hive-exec包内把common-lang3封装了,现在的问题是其中一个方法StringEscapeUtils.escapeXml10()并没有封装进去,而当在pom.xml文件中添加对common-lang3的依赖却不管用,依然引用的是hive-exec包里的StringEscapeUtils类,运行会报NoSuchMethodError,请问有什么好的解决办法吗?...

1
0
发表了问答
2016/02/21 00:19

jar包冲突 commons-lang3-3.1.jar 里没有NestableRuntimeException.class

我需要用到commons-lang3-3.1.jar中的 StringUtils.isNotBlank(id) 但是我也需要转为json的包,冲突了怎么办?

2
0
发表了问答
2009/01/16 10:14

编写更少的代码

http://www.ibm.com/developerworks/cn/edu/j-dw-java-lessismore-i.html

1
2
发表了问答
2015/04/12 21:21

Apache公共语言库中的StringUtils的常用方法的使用?举些示例

6
0
发表了问答
2014/01/06 16:58

HierarchicalINIConfiguration 如何保留注释?

JAVA 用HierarchicalINIConfiguration操作INI文件的时候,SAVE过后注释木有鸟。 不知有啥方法是设置保留格式的

1
0
发表了问答
2012/03/26 15:46

SimpleDateFormat 不是线程安全的,请小心使用

SimpleDateFormat 是 Java 中一个非常常用的类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse() 方法应该使用同步代码来避免问题。 下面是你在使用 SimpleDateFormat 应该要小...

12
31
发表了问答
2008/12/04 15:55

利用Jakarta Commons Lang简化Java

Commons和Lang组件简介 Jakarta Commons 项目旨在实现可重用的 Java 组件。此项目包含数十个组件,用以简化 Java 的开发,每个组件负责满足一个特定需求。有大量的组件可用,且不仅限于在特定类型的Java应用程序中使用。 项目分类在两个部件中: Commons Proper:Commons Proper中的项目已可以投入实际使用。 Commons Sa...

8
43
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
107 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部