Java使用递归方式查找字符串中特定目标字符的个数

author Owner  •  Filed under templates, internet

使用while同样可以实现这个功能,但采用递归的方式,可以使用代码便得简洁。个人比较喜欢用递归。参数num即为指定目标的个数,初始传入0值。

private static int targNum(String str,String target,int num){    if(str.indexOf(target) != -1){        num++;        return targNum(str.substring(str.indexOf(target)+target.length()),target,num);        }      return num;  }


Tagged: orci, lectus, varius, turpis

Comments (0)  • 2016-01-04 17:03:38 •  Edit

0 Responses

最新文章