黑马程序员技术交流社区
标题:
String类中获取字符串中字符出现的次数问题
[打印本页]
作者:
淡淡柠檬茶
时间:
2014-6-4 17:43
标题:
String类中获取字符串中字符出现的次数问题
本帖最后由 淡淡柠檬茶 于 2014-6-4 18:21 编辑
//获取一个字符串在另一个字符串中出现的次数
class Strings
{
public static void main(String[] args)
{
String str = "absbbsbsbasd";
//System.out.println(getSubCount(str,"b"));//方法1 成立
s = getSubCount(str,"b");
System.out.println(s); //方法2 不成立 说不兼容类型
}
public static int getSubCount(String str,String key)
{
int count = 0;
int index = 0;
while((index = str.indexOf(key))!=-1)
{
str = str.substring(index+key.length());
System.out.println("str="+str);
count++;
}
return count;
}
}
请指教方法1和2的区别,谢谢
作者:
苗润
时间:
2014-6-4 17:58
变量s没有定义 应该改为 int s = getSubCount(str,"b");
作者:
邹中源
时间:
2014-6-4 18:02
int
s = getSubCount(str,"b")
作者:
淡淡柠檬茶
时间:
2014-6-4 18:20
好山炮的问题。。。。感谢楼上,我眼神没跟上
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2