StringBuffer ids = new StringBuffer(200);
String[] id = new String[1];
id[0] = "a";
for(int i=0;i<id.length;i++){
if(id[i].equals("a")){
System.out.println("ids");
}else{
ids.append("'");
ids.append(id[i]);
ids.append("'");
System.out.println("idsss");
if(i != id.length -1)
ids.append(",");

}
}
if(ids.toString() == ""){                     System.out.println("ids = ");
}
System.out.println("idss =" + ids.toString());
System.out.println(ids);
}我想执行彩色if里的内容 “” null equals("") 都不行。

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【ldy214】截止到2008-07-11 14:54:40的历史汇总数据(不包括此帖):
    发帖的总数量:77                       发帖的总分数:1512                     每贴平均分数:19                       
    回帖的总数量:313                      得分贴总数量:109                      回帖的得分率:34%                      
    结贴的总数量:76                       结贴的总分数:1512                     
    无满意结贴数:13                       无满意结贴分:265                      
    未结的帖子数:1                        未结的总分数:0                        
    结贴的百分比:98.70 %               结分的百分比:100.00%                  
    无满意结贴率:17.11 %               无满意结分率:17.53 %                  
    值得尊敬