java 之死循环
2024-09-03 13:29:52
public class StringTest {
public static void main(String[] args) {
System.out.println(getStringCount("hellojava,nijavahaojava,javazhenbang", "java"));
}
public static int getStringCount(String str, String key){
int count = 0;
int index = 0;
while ( (index = str.indexOf(key) ) != -1) {
count++;
System.out.println(str);
// 更新目标串
str = str.substring(index + key.length());
System.out.println(str);
}
return count;
}
}
最新文章
- (转)JavaScript中的运算符优先级
- 堆糖瀑布流完整解决方案(jQuery)
- [Android] 安卓模拟器临时文件相关问题
- SQL封装、多态与重载
- 纯CSS实现nav导航栏+jQuery实现article区DIV切换
- The EM Algorithm
- Qt之自定义界面(实现无边框、可移动)
- 更加直观地了解hasLayout和BFC
- FileUpload 简单上传+小预览
- linux提示语言包
- Spring boot 1: 使用IDEA创建Spring boot项目
- Eclipse下载GitHub源码
- 漫谈程序员(十八)windows中的命令subst
- 第三章 熟悉常用的HDFS操作
- 原生JS操作object HTMLTableSectionElement 对象,获取行数
- Golang: 数组和切片
- ETL流程介绍及常用实现方法
- wordpress练习
- WebSocket 长连接 及超时问题解决
- python操作数据库PostgreSQL