编程:计算字符串中子字符串出现的次数的程序

//编程:计算字符串中子串出现的次数的程序

public class test{

public static void main(String[] args){

method();

}

public static  void method(){

Scanner sc=new Scanner(System.in);

System.out.println("请输入一个字符串");

String  a=sc.next();

System.out.println("请输入一个子字符串");

String  b=sc.next();

int sum=0;

int n=0;

while((n=a.indexOf(b))!=-1){

sum++;

a=a.substring(n+b.length());

}

System.out.println("字符串中子字符串出现的次数为:"+sum);

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 5,935评论 0 2
  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 11,961评论 0 9
  • package cn.itcast_01;/* 字符串:就是由多个字符组成的一串数据。也可以看成是一个字符数组。 ...
    蛋炒饭_By阅读 3,790评论 0 0
  • DAY 05 1、 public classArrayDemo { public static void mai...
    周书达阅读 4,046评论 0 0
  • 1 顺序语句 语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,...
    哈哈哎呦喂阅读 3,047评论 0 0