简单问题在线等待 定义一个变量,每次遇到s时加一就可以了.void main(void){ int i; char c;while((c=getchar())!=EOF){ i++;}} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说一个比较笨的方法,就是找到一个s后将剩余的部分生成一个子串,然后循环。应该还有很多更好的方法,但现在手边没有api文档。 一个循环就行了吧 String test="sadfasdorisljdfoiewaslkdjfwesdfsssdfae";int number=0; for(i=0;i<test.length;i++){ if(test.charAt(i)=='s'){ number++; }}这样应该行吧,你试一试 可能有些细节上不对 :) 或者这样:String test="sadfasdorisljdfoiewaslkdjfwesdfsssdfae";int number=0; while((test!=null)&&(test.indexOf("s")>-1)){ test=test.substring(ss.indexOf("s")+1); number=number++;} 怎样验证用户已经登录?怎样实现匿名评论和登录评论 报表。 jfreechart做的图形报表能否在linux下运行? 关于window.showModalDialog的滚动条问题 jsp客户端打印功能如何实现??用APPLET话是否要数字签名?? 怎么在异常处理页面(isErrorPage)中取得抛出异常的页面的url地址? java语法问题 十万火急,请问jsp环境该怎么配置 请问:powerbuilder 怎么连接MySql! 编译jsp文件时找不到class怎么办,我用的是Tomcat4.1 帮我啊! 讨论者皆有分! 关于多维数组的定义
应该还有很多更好的方法,但现在手边没有api文档。
String test="sadfasdorisljdfoiewaslkdjfwesdfsssdfae";
int number=0;
for(i=0;i<test.length;i++){
if(test.charAt(i)=='s'){
number++;
}
}这样应该行吧,你试一试 可能有些细节上不对 :)
String test="sadfasdorisljdfoiewaslkdjfwesdfsssdfae";
int number=0;
while((test!=null)&&(test.indexOf("s")>-1)){
test=test.substring(ss.indexOf("s")+1);
number=number++;
}