char 是原始类型, 除非你没有声明, 否则它都不会为空
你想要为空的 char 于嘛?

解决方案 »

  1.   

    我想要检查字符ch是否为空,请问java怎么实现啊!
      

  2.   

    ch.equals('')我不要分!太简单了!
      

  3.   

    你不要分不好吧:)不过我还没搞清楚呢?
    public class Test

    public static void main(String[] args)
    {
    char ch=0;//定义ch为空
    System.out.println(ch.equals(''));
    }
    }
    结果出错啊。我把char ch=0;改成了Character ch=new Character();
    还是出错。
      

  4.   

    抱歉!大哥一时疏忽,没有把握好分寸!要小弟见笑了!public class Test
    {
    public static void main(String[] args)
    {
    char ch= '\u0000';//定义ch为空, '\u0000'为null的ASCII马子System.out.println(ch=='\u0000');// 比较赋值
    }
    }还是不要分!交个朋友!:p