永发信息网

JAVA indexOf()

答案:3  悬赏:50  手机版
解决时间 2021-02-04 15:47
已知字符串“xyzxyzxyzxyzxy”利用indexOf()函数找出xyzx出现的次数?求解,源代码!
最佳答案
public class My {
public static void main(String[] args) {

String s = "xyzxyzxyzxyzxy";
String t = "xyzx";
int count=0;
while (! (s.indexOf(t) == -1))
{
s=s.replaceFirst(t,t.substring(t.length() - 1));
count++;
}
System.out.println(count);
}
}
全部回答
参考实现: String str = "xyzxyzxyzxyzxy"; int cnt=0,start = 0; while(start!=str.length()){ int i = str.indexOf( "xyzx ",start); if(i!=-1) { cnt ++; start = i+1; } else break; }
indexof实际是获取到字符串中某个特定字符或者是字符串相对位置的方法,通常是和substring联合使用来截取特定的字符串,举例:string getsigninfo = reqresult.substring(reqresult.indexof("(") + 1, reqresult.indexof(")")); 解释:上述方法就是截取reqresult字符串的中开始”(“和结束”)“中间部分的内容,”1“就是”)“的长度,之后将获取的结果赋值给”getsigninfo进行输出即可“; 备注:以上方法通用于截取字符串,数字”1“和开始结束字符串根据实际需要修改即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么遥控车安上了电池还是不能玩呢?
民族小学(临汾翼城县)地址好找么,我有些事要
AMD HD7970m 能超频吗?求具体操作~~
黄土高原与南方地区的重要界线是BA. 淮河B.
哪些蜂蜜可以润肠通便
王家窑头地址在什么地方,想过去办事
我加是10兆光纤 要在YY做游戏主播 为什么开15
雨伞的伞能怎么组词
Saturday is the s____ day of the week. The
三交中心小学(临汾尧都区)地址有知道的么?有
oppor7手机锁屏开不了怎么办
在人体的三种血管中,动脉要比静脉粗大对错(
东湖塘镇陶家湾村村民委员会怎么去啊,有知道
电池用完了,手机充电屏幕没有显示正在充电
南街小学(临汾尧都区)怎么去啊,我要去那办事
推荐资讯
scarlet准备设计几款2017新款半身中裙款式,
菠萝的英文怎么读啊?
TPM管理小组活动有哪些方法?
阿塞拜疆驻华大使馆地址在什么地方,想过去办
光合作用过程中能量的转换过程是A. 光能→叶
长安铃木锋驭与长安马自达那个车好或省油
父亲出轨,我该怎么跟他谈?
因为做生意亏了现在所有家当卖了还欠了30万信
如何实现电动机的自动切换?
试问,该墙的轴心受压承载力设计值(kN/m),与
前几天去医院检查妇科,医生说有炎症,开了点
住院费如何报销?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?