求java,给定两个字符串A,B,其中A为母串,B为子串,输出求B在A中出现的次数和B每次配匹到A的位置下标。
满足要求:.给定两个字符串A,B,其中A为母串,B为子串,输出求B在A中出现的次数和B每次配匹到A的位置下标。并且能够输出...
满足要求:.给定两个字符串A,B,其中A为母串,B为子串,输出求B在A中出现的次数和B每次配匹到A的位置下标。
并且能够输出 展开
并且能够输出 展开
1个回答
展开全部
import java.util.*;
import java.util.regex.*;
class test {
public static void main(String[] args) {
String A = "adfffsdfasdfasdfsadf";
String B = "sdf";
Pattern p = Pattern.compile(B);
Matcher m = p.matcher(A);
int count = 0;
while(m.find()){
System.out.printf("下标:%d%n", m.start());
count++;
}
System.out.printf("出现次数:%d", count);
}
}
追问
在 my Eclipse中如何执行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询