Constructor and Description |
---|
UIterUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isNotEmpty(Iterable<?> iterable)
Iterable是否为空
|
static boolean |
isNotEmpty(Iterator<?> Iterator)
Iterator是否为空
|
static <T> String |
join(Iterable<T> iterable,
CharSequence conjunction)
以 conjunction 为分隔符将集合转换为字符串
|
static <T> String |
join(Iterable<T> iterable,
CharSequence conjunction,
String prefix,
String suffix)
以 conjunction 为分隔符将集合转换为字符串
|
static <T> String |
join(Iterator<T> iterator,
CharSequence conjunction)
|
static <T> String |
join(Iterator<T> iterator,
CharSequence conjunction,
String prefix,
String suffix)
|
static <E> List<E> |
toList(Iterable<E> iter)
Iterator转List
不判断,直接生成新的List |
static <E> List<E> |
toList(Iterator<E> iter)
Iterator转List
不判断,直接生成新的List |
public static boolean isNotEmpty(Iterator<?> Iterator)
Iterator
- Iterator对象public static boolean isNotEmpty(Iterable<?> iterable)
iterable
- Iterable对象public static <T> String join(Iterable<T> iterable, CharSequence conjunction)
T
- 集合元素类型iterable
- Iterable
conjunction
- 分隔符public static <T> String join(Iterable<T> iterable, CharSequence conjunction, String prefix, String suffix)
T
- 集合元素类型iterable
- Iterable
conjunction
- 分隔符prefix
- 每个元素添加的前缀,null表示不添加suffix
- 每个元素添加的后缀,null表示不添加public static <T> String join(Iterator<T> iterator, CharSequence conjunction)
T
- 集合元素类型iterator
- 集合conjunction
- 分隔符public static <T> String join(Iterator<T> iterator, CharSequence conjunction, String prefix, String suffix)
T
- 集合元素类型iterator
- 集合conjunction
- 分隔符prefix
- 每个元素添加的前缀,null表示不添加suffix
- 每个元素添加的后缀,null表示不添加public static <E> List<E> toList(Iterable<E> iter)
E
- 元素类型iter
- Iterator
Copyright © 2020. All rights reserved.