lombda 使用记录

//将数组以字符串分割
int
[] arr = {1,2,3,4}; String str1 = Arrays.stream(arr).boxed().map(i -> i.toString()) //必须将普通数组 boxed才能 在 map 里面 toString .collect(Collectors.joining("")); String str2 = Arrays.stream(arr).boxed().map(i -> i.toString()).reduce("", String::concat); String str3 = Arrays.stream(arr).boxed().map(Object :: toString).reduce("", String::concat); // 方法引用Object::toString

 

posted @ 2019-09-26 18:10  suruozhong  阅读(221)  评论(0编辑  收藏  举报