java记录一个子串在整串中出现的次数实例-创新互联

任务描述:

专注于为中小企业提供成都网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业浮山免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

编写一个程序,记录一个子串在整串中出现的次数,例如记录子串“nba”在整串“nbaernbatnbaynbauinbaopnba”中出现的次数,通过观察可知子串“nba”出现的次数为6.要求使用String类的常用方法来计算出现的次数。

任务目标:

学会分析“记录一个子串在整串中出现的次数”任务的实现思路

根据思路独立完成“记录一个子串在整串中出现的次数”任务的源代码编写、编译及运行。

掌握String类中常用方法的使用。

public class Demo01 { 
 public static void main(String[] args) { 
  String s= "nbaernbatynbauinbaopnba"; 
  String key="nba"; 
  int count=count(s,key);   
  System.out.println(count); 
 } 
public static int count(String s, String key) { 
 int count=0; 
 int d=0; 
 while((d=s.indexOf(key,d))!=-1){ 
  s=s.substring(d+key.length()); 
  count++; 
 }  
 return count; 
} 
}

文章名称:java记录一个子串在整串中出现的次数实例-创新互联
分享网址:http://pwwzsj.com/article/dihhcc.html