public static int countMatches(String str, String sub) {
if (isEmpty(str) || isEmpty(sub)) {
return 0;
}
int count = 0;
int idx = 0;
while ((idx = str.indexOf(sub, idx)) != -1) {
count++;
idx += sub.length();
}
return count;
}
public static boolean isEmpty(String str) {
return str == null || str.length() == 0;
}
public class Test {
public static boolean isEmpty(String str){
return str == null || str.length()==0;
}
public static int countMatchesStr(String str, String substr){
if(isEmpty(str)&&isEmpty(substr)){
return -1;
}
int count = 0;
int index = 0;
while ((index = str.indexOf(substr, index)) != -1) {
count++;
index += substr.length();
}
// index = str.indexOf(substr, index);
// while(index != -1){
//
// count++;
//
// index += substr.length();
//
// index = str.indexOf(substr, index);
// }
return count;
}
public static void s(Object o){
System.out.println(" input======= :" + o);
}
public static void main(String[] args) {
Test.s(Test.countMatchesStr("niuniusfsniskdfkjdskjfsdfniuniuniu", "niu"));
}
}
if (isEmpty(str) || isEmpty(sub)) {
return 0;
}
int count = 0;
int idx = 0;
while ((idx = str.indexOf(sub, idx)) != -1) {
count++;
idx += sub.length();
}
return count;
}
public static boolean isEmpty(String str) {
return str == null || str.length() == 0;
}
public class Test {
public static boolean isEmpty(String str){
return str == null || str.length()==0;
}
public static int countMatchesStr(String str, String substr){
if(isEmpty(str)&&isEmpty(substr)){
return -1;
}
int count = 0;
int index = 0;
while ((index = str.indexOf(substr, index)) != -1) {
count++;
index += substr.length();
}
// index = str.indexOf(substr, index);
// while(index != -1){
//
// count++;
//
// index += substr.length();
//
// index = str.indexOf(substr, index);
// }
return count;
}
public static void s(Object o){
System.out.println(" input======= :" + o);
}
public static void main(String[] args) {
Test.s(Test.countMatchesStr("niuniusfsniskdfkjdskjfsdfniuniuniu", "niu"));
}
}
- commons-lang.jar (62.5 KB)
- 下载次数: 2
- JAVA_Apache-lang-API.rar (764.7 KB)
- 下载次数: 2
发表评论
-
线程总结
2013-03-01 15:08 0什么是线程? 运行在操 ... -
网络总结
2013-03-01 15:07 0网络就是一种连接在一起的计算机。 使用网卡、电缆、集线器等连接 ... -
20130222!
2013-02-22 15:33 871package com.niu.utils; import ... -
正则表达式
2012-10-25 13:57 548String str = "90";//2 ... -
内存溢出和内存泄露
2012-10-23 10:07 611内存泄露: 内存泄漏也称作“存储渗漏”,用动态存储分 ... -
java基础知识
2012-10-22 18:47 561集合类 http://blog.csdn.net/allen_ ... -
java sort
2012-10-22 18:43 837一:Arrays.sort(int[] a ) 二:Coll ... -
详解Java解析XML的四种方法
2012-10-09 13:13 533XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言 ... -
Java中对文件的操作
2012-09-27 19:44 531java中提供了io类库,可以轻松的用java实 ... -
StringUtil一些字符串的处理方法
2012-09-24 10:04 870public class StringUtil{ publi ... -
java 创建xml和解析xml
2012-09-24 10:00 562import java.io.FileWriter;impo ... -
map的4中遍历方式(第二种好)
2012-09-24 09:59 642import java.util.HashMap; impor ... -
创建线程两种方式
2012-09-24 09:59 756public class T1 extends Thread ... -
java 文件遍历
2012-09-15 16:43 1020/** * 功能: * 1.获取D盘下2级范围所有的文 ... -
经典题目
2012-09-15 16:42 598a. 随机产生2位到10位不等的并且只包含和必须 ... -
entrySet 和keySet
2012-09-15 16:33 748public class MapList { public ...
相关推荐
标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
`common-lang3.jar`是Apache Commons Lang项目的一部分,该项目由Apache软件基金会维护,旨在提供Java编程中的一系列通用功能。这个库的核心目标是弥补Java API的一些不足,为开发者提供更强大、更灵活的工具,以...
标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
本资源包含了两个不同版本的Lang包:`commons-lang3-3.7.jar` 和 `commons-lang-2.6.jar`。这两个版本分别代表了Lang项目在不同时间点的发展状态,它们各自具有不同的特性和功能,适用于不同需求的项目。 `commons-...
标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
标签:apache、lang3、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
标签:apache、lang3、commons、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,...
另一方面,"commons-lang-2.4-src.zip"文件则包含的是源代码,允许开发者查看和研究Apache Commons Lang库的实现细节。源代码对于学习、调试、扩展或定制库的功能至关重要。通过阅读源代码,开发者可以了解每个类和...
标签:apache、lang3、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便的进行html,xml,java等的转义与反转义,而且还能对关键字符串...
Apache Commons Lang是Java编程语言中的一个实用工具库,它提供了许多增强和补充Java核心类库功能的方法。在本例中,我们关注的是`commons-lang3-3.12.0.jar`包,这是Apache Commons Lang项目的最新版本。这个库包含...
Apache Commons Lang 是一个 Java 类库,它为 Java SDK 增加了大量有用的实用工具类,弥补了标准库中的一些不足。"commons-lang3-3.0-bin.zip" 是 Apache Commons Lang 的第 3.0 版本的二进制分发包。这个压缩包包含...
Commons Lang是Apache软件基金会开发的一个Java工具包,它提供了许多实用的函数,扩展了Java标准库中关于字符串处理的功能。`StringUtils`类是这个工具包中的核心类之一,专门用于处理字符串的各种操作,包括但不...
《Apache Commons Lang 2.6:Web开发的强大工具》 Apache Commons Lang是Java开发者们广泛使用的开源库之一,其中的2.6版本以其强大的功能和稳定性,在Web开发领域备受推崇。这个工具包提供了大量实用的类和方法,...
标签:apache、lang3、commons、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明...
这个jar仅支持commons-lang-3.x 注意!!!!这个jar仅支持commons-lang-3.x 注意!!!!这个jar仅支持commons-lang-3.x 重要的事情说3遍,我现在用的commons-lang3-3.2.jar 因为再高版本中没有...
Apache Commons Lang是Apache软件基金会开发的一个Java类库,它提供了许多在Java标准库中未包含的实用工具类。"commons-lang3-3.9-tar"是一个压缩包,包含了Lang项目版本3.9的源码和相关文件。这个库特别受欢迎,...