if(oldSystemNos.length() > 0){
oldSystemNos.substring(0, oldSystemNos.length() - 1)
}
oldSystemNos = oldSystemNos.length() > 0 ? oldSystemNos.substring(0, oldSystemNos.length()-1) : oldSystemNos;
改成这样
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);