isLengthLowerThan static method
Checks if length of data is LOWER than maxLength. 检查数据长度是否小于maxLength
Implementation
static bool isLengthLowerThan(dynamic s, int maxLength) {
if (ObjectUtils.isNull(s)) return (maxLength <= 0) ? true : false;
switch (s.runtimeType) {
case String:
case List:
case Map:
case Set:
case Iterable:
return s.length < maxLength;
break;
case int:
return s.toString().length < maxLength;
break;
case double:
return s.toString().replaceAll('.', '').length < maxLength;
break;
default:
return false;
}
}