String chanel="";-->初始化一下

解决方案 »

  1.   

    用if(chanel.equlas(""))//如果是空的话,反加是true,反之是false
    {
       你的代码
    }
    else
    {
       你的代码
    }
    在jsp中字符串的比较不能用"=="
      

  2.   

    兄弟,在JAVA中判断字符串相等可不能用"=="而应该用equals啊,
      如:
          String a = "bbb";
          System.out.println(a == "bbb");     输出结果将是false哦!正确的写法因该是:
          System.out.println(a.equals("bbb"));  
       这是因为在JAVA中的"==”操作是通过比较两个对象的地址是否一致来进行判断的。呵呵    希望对你有所帮助
      

  3.   

    有两种对比方式 a==null || "".equals(a)