String temp =str;
int count=0;
for(int index=temp.indexOf("to");index=-1;){
count++;
temp=temp.substring(index+1);
index=temp.indexOf("to");
}
int count=0;
for(int index=temp.indexOf("to");index=-1;){
count++;
temp=temp.substring(index+1);
index=temp.indexOf("to");
}
解决方案 »
- 【初学】Hibernate配置基础问题。
- 急,jtextfield编辑框清空问题!!!
- 用Java编计算器.请高手帮我把剩下的代码补上!
- 谁有unicode字符表啊?
- 请问怎么用java.net.Authenticator这个类的 setDefault() 方法来 提供用户名和密码!
- 为什么用FileWriter,BufferedWriter把jpg文件写入另一jpg文件失败呢?
- 请教:对字符数组的赋值和参数的传递! 谢谢!
- 怎样在java里面将一个String存放到oracle的Blob对象中去,以及将Blob对象取回后转化为String型
- jbuilder6和weblogic6.1同用时出了问题?
- WebLogic的资料哪里有?
- 怎样解决JCeartor中编辑中文乱码问题啊?急.....
- 排序的问题,怎么会多排了几次???!!
* Created on 2004-7-5
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*//**
* @author wx
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
public class Temp {
public static void main(String[] aaa) {
String str1 = "bc";
String str2 = "abcdabcdabcd";
int i = 0;
int j = 0;
while (str2.indexOf(str1, i) != -1) {
i = str2.indexOf(str1, i) + 1;
j++;
} System.out.println("次数=="+j);
}
}
否则要写个高效的方法,还真不容易。