题目:键盘输入两个字符串,一个长,一个短,求短字符串在长字符串中出现的次数;
分析:第一种方法:
1.键盘录入两个字符串
2.要想判断短字符串在长字符串中出现的次数,需要将长字符串截取与短字符串相同长度
3.再通过equals方法进行判断内容是否相同,相同计数加1
第二种方法:
1.利用replace()方法将长字符串中的短字符串内容替换成空字符
2.这样减少的字符长度除以短字符串长度就是短字符串在长字符串中出现的次数
代码实现:
public class Test1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入短字符串:");
String str1=sc.next();
System.out.println