Data Check的时候name == null || name.length() <= 0,null为什么要放在前面?name为null和name的长度为0有什么区别?
name == null || name.length() <= 0
1.name如果是null,根据短路运算原则,后面不会走,如果null放后面,可能出现NullPointExceptionn2.null代表是空引用,length = 0,说明有值,但是值是空串