永发信息网

如何统计字符串中某字符的个数

答案:3  悬赏:0  手机版
解决时间 2021-02-27 15:37
如何统计字符串中某字符的个数
最佳答案

public class StrTest {
public static int f(String s1,String s2){
int a = s1.length();
int b = s2.length();
int i = 0,sum = 0;
while( i <= (b - a)){
if(s1.charAt(0) == s2.charAt(i)){
if(s2.substring(i, i + a ).equals(s1))
{i = i + a - 1 ;
    sum++;
}
}
++i;
}
return sum;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入子字符串");
String s1 = sc.next();
System.out.println("输入母字符串");
String s2 = sc.next();
System.out.println("子字符串在母字符串中出现的次数是:" + f(s1,s2));
}

}
全部回答
String str = "abcde123" ; int count = 0 ; for (int i = 0;i<str.length();i++){ if(str.substring(i,i+1).equals("a")){ count++; } } System.out.println(count);
private sub command1_click() dim w as integer, n as integer, t as integer '我你他的个数 for i = 1 to len(text1) select case mid(text1, i, 1) case "我" w = w + 1 case "你" n = n + 1 case "他" t = t + 1 end select next text2 = "我" & w & "个,你" & n & "个,他" & t & "个" end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朋友疯狂买彩票,怎么劝?
浩方对战平台里的 忍者村大战 的地图 去哪里
苹果6spluslbooks如何使用
我跟男朋友提分手 之前就有矛盾 我管他太多
交流电机实际功率如何计算?实际电流230A,电压
世界冠军运动员都生了什么性别的小孩
14×3.2的轮胎可以升级成多大?
查尔斯蛋糕房我想知道这个在什么地方
鞍山什么地方纹眉好
Who went into our house when we were at th
拔火罐每次需要多长时间
拓展什么意思
这种空心水泥砖每块的重量是多少?这种空心水
酸甜酷辣在什么地方啊,我要过去处理事情
微信自动加人加群吸粉软件谁有?
推荐资讯
我的招商银行卡一年没用了,还能用吗?会不会
在《夏热冬暖地区居住建筑节能设计标准》(JGJ
邯郸曲周怎样到永年名山?
你愿意找长得漂亮但是不爱说话不擅长社交的女
振兴窗帘这个地址在什么地方,我要处理点事
2599爱情公寓地址在哪,我要去那里办事
一切法当体即空就是毕竟空无自性吗?还是说当
办理储蓄业务的机构都不得以(  )资金购买
用icp-ms测试前不消解样品行吗
单选:在本案例咨询过程中,心理咨询师不宜扮
哈尔滨哪能硬盘维修,想保留数据
普洱茶挂牌开盘交易是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?