如何加一判断继续执行下去 该怎么写

img

img


if(oldSystemNos.length() > 0){
  oldSystemNos.substring(0, oldSystemNos.length() - 1)
}
oldSystemNos = oldSystemNos.length() > 0 ? oldSystemNos.substring(0, oldSystemNos.length()-1) : oldSystemNos;

改成这样

img


if(TextUtils.isEmpty(oldSystemNos)){
oldSystemNos = oldSystemNos.substring(0, oldSystemNos.length());
}

oldSystemNos = StringUtils.isBlank(oldSystemNos)? oldSystemNos:oldSystemNos.substring(0, oldSystemNos.length()-1) ;

oldSystemNos 不一定会进入if进行赋值,这类数据要记得做空判断

oldSystemNos = TextUtils.isEmpty(oldSystemNos) ? oldSystemNos : oldSystemNos.substring(0, oldSystemNos.length()-1);