ObjectUtil.length
计算对象长度,如果是字符串调用其 length
方法,集合类调用其 size
方法,数组调用其 length
属性,其他可遍历对象遍历计算长度。
支持的类型包括:
- CharSequence
- Collection
- Map
- Iterator
- Enumeration
- Array
int[] array=newint[]{1,2,3,4,5}; // 5intlength=ObjectUtil.length(array); Map<String, String>map=newHashMap<>(); map.put("a", "a1"); map.put("b", "b1"); map.put("c", "c1"); // 3length=ObjectUtil.length(map);