指定该字符串在源字符串中出现的次数。 String s = fwjavaewejavafewjavajoojavaew; String find = java;代码详细介绍
这段代码是要在字符串 s 中查找子字符串 find 出现的次数。
首先,定义了一个字符串 s,其值为 "fwjavaewejavafewjavajoojavaew",这是源字符串。
然后定义了一个字符串 find,其值为 "java",这是要查找的子字符串。
接着,可以使用 Java 中的 String 类中的 indexOf() 方法来查找子字符串在源字符串中的位置。该方法返回子字符串在源字符串中第一次出现的位置,如果找不到,则返回 -1。
为了找到所有匹配的位置,可以使用一个循环来不断查找子字符串,每次从上一个匹配位置之后继续查找,直到找不到为止。
最后,统计匹配的次数,即为子字符串在源字符串中出现的次数。
完整代码如下:
String s = "fwjavaewejavafewjavajoojavaew";
String find = "java";
int count = 0;
int index = s.indexOf(find);
while (index != -1) {
count++;
index = s.indexOf(find, index + 1);
}
System.out.println("子字符串出现的次数为:" + count);
原文地址: https://www.cveoy.top/t/topic/7de 著作权归作者所有。请勿转载和采集!