为了账号安全,请及时绑定邮箱和手机立即绑定

请哪位大神帮帮我用Java语言编写这道题

请哪位大神帮帮我用Java语言编写这道题

霹雳Java 2016-03-11 14:41:21
查看完整描述

6 回答

已采纳
?
lzjccc

TA贡献23条经验 获得超7个赞

		    int i=0;
		    int j=0;
			String str="want you to know one thing";
			for(i=0;i<str.length();i++){
					if(str.charAt(i)=='n'){
						j++;
					}
				}
			System.out.print(j);


查看完整回答
反对 回复 2016-03-13
?
badbomb

TA贡献16条经验 获得超10个赞

String str = "want you know one thing";
		int num=0;
		for(int i=0; i<str.length(); i++){
			if(str.charAt(i) == 'n'){
				num++;
			}
		}
		System.out.println(num);


查看完整回答
2 反对 回复 2016-03-12
?
萨达哈鲁

TA贡献26条经验 获得超19个赞

。。。哥们。。。作业的话自己做一做领悟得更深一些吧。。直接要代码对自己的学习一点也不好。。。你可以多问问细节。。

查看完整回答
1 反对 回复 2016-03-11
  • 霹雳Java
    霹雳Java
    谢谢指点 我以后尽量自己想 实在做不出再向你萌请教
?
adn_boy

TA贡献11条经验 获得超0个赞

String str = "want you to know one thing";
int n = 'n';
char [] chars = str.toCharArray();
int count = 0;
for (int i = 0;i < chars.length;i++){
    if((int)chars[i] == n){
        count ++;
    }
}


查看完整回答
反对 回复 2016-03-14
?
损失函数

TA贡献114条经验 获得超93个赞

亲测可用

String ss = "want you to know one thing";
        byte[] ssb= ss.getBytes();
        byte[] s = "n".getBytes();
        int i = 0;
        for (byte b : ssb) {
            if(b == s[0]){
                i++;
            }
        }
        System.out.println(i);

查看完整回答
反对 回复 2016-03-11
?
六道骸

TA贡献30条经验 获得超6个赞

String s= "want you to know one thing";

String[] ssss = s.split("n");

ssss 的长度-1;

查看完整回答
反对 回复 2016-03-11
  • 6 回答
  • 0 关注
  • 1968 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信