Character.isLetter(ch);这句话不对啊!!
Character没有isLetter(ch)方法;

解决方案 »

  1.   

    写错了。
    CLOFixed定义了IsLetter(char)
    你下面使用了IsLeter('a')
      

  2.   

    这个地方不能这样用b=CLOFixed.IsLeter('a');<<<<---------错
    改成     b=letter.isLetter('a'); 就可以了, 
    楼主你这个静态方法取得不好,你如果将IsLetter换成任何一个其他的名字,你的
    b=CLOFixed.新名字('a');就可以通过了,
      

  3.   

    public class CLOFixed {
        public static boolean Letter(char ch){
            boolean _isLetter = Character.IsLetter(ch);  
            return _isLetter;
        }
    public static void main(String[] args){
      CLOFixed letter=new CLOFixed();
      boolean b=false;
    b=letter.IsLetter('a');于此改动

      System.out.println(b);
    }
    }这段是你的思路写的public class CLOFixed {
        public static boolean test(char ch){   //于此改动
            boolean _isLetter = Character.isLetter(ch);  
            return _isLetter;
        }
    public static void main(String[] args){
      CLOFixed letter=new CLOFixed();
      boolean b=false;
      b=CLOFixed.test('a');

      System.out.println(b);
    }
    }均可正常运行