android 判断某个字符串包含某个字符串的个数

释放双眼,带上耳机,听听看~!

今天,简单讲讲如何判断某个字符串包含另一个字符串的个数。

这个很简单,也经常用到,但是有时就不知道怎么写,所以记录一下。

public class StringTest {
private static int counter = 0;
public static void main(String[] args) {
String str1 = "sd& ^^java***java(((java";
String str2 = "java";
int i = countStr(str1, str2);
System.out.println("i---------->" + i);
}
/**
* 判断str1中包含str2的个数
* @param str1
* @param str2
* @return counter
*/
public static int countStr(String str1, String str2) {
if (str1.indexOf(str2) == -1) {
return 0;
} else if (str1.indexOf(str2) != -1) {
counter++;
countStr(str1.substring(str1.indexOf(str2) +
str2.length()), str2);
return counter;
}
return 0;
}
}

其实只是用了String的indexO()f和subString()这两个函数就完成了。

android 判断某个字符串包含某个字符串的个数就讲完了。

 

就这么简单。

人已赞赏
Android文章

android studio设置生成的release版本apk的名称

2020-4-9 15:03:01

Android文章

android TextUtils的使用

2020-4-9 16:18:18

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索