String s="afe";
if(s==null){
s="";
}else{
s=s.toUpperCase();
}
if(s==null){
s="";
}else{
s=s.toUpperCase();
}
System.out.println(s);
转换写法
String s="afe";
s=null==s?"":s.toUpperCase();
System.out.println(s);
用绿色部分的代码代替了红色部分的if else,简化了代码.