自己想出来的算法 感觉比较简单易理解,分享给大家
Scanner ipt=new Scanner(System.in);
//输入长字符串str1
String str1=ipt.nextLine();
//输入子字符串str2
String str2=ipt.nextLine();
//把长字符串中的str2替换成空
String str3=str1.replace(str2, "");
//数目就是str1的长度减去替换后的长度str3 再除以子字符串str2的长度
System.out.println((str1.length()-str3.length())/str2.length());
java:求一个字符串中子字符串的个数,简便算法
最新推荐文章于 2023-03-12 19:51:17 发布