public static int count(String s,char c){int j=count(s,(char)c);

解决方案 »

  1.   

    不明白,既然是字符查找,为什么用int 而不用char?
    另外请问楼上,java不是能自动类型转换吗?谢谢.
      

  2.   

    出错原因:没有定义变量c;
    再一个变量还不能是null;
      

  3.   

    while(i<=s.length){
             if(s.charAt[i]==c){
               count++;
              }
            i++;
          }
    应该是 < 而不是 <=
      

  4.   

    char 与 int 存储起来也是同类的 也是一个数字串 只是char是ASCII码
      

  5.   

    这是什么代码啊?!
    s.length ---->
    s.charAt[i]--->
    while(i<=s.length){//出错在这里正确的是:while(i<s.length){
      

  6.   

    谢诸位!
    尤其是楼上的,关于小弟的代码给点实质性的意见。
    我学java 今天是第11天!! 谢了!