List여기서 map(String::valueOf) 가 있다.numbers = ArrayList.asList(10,12, 11, 13); String result = numbers.stream().map(String::valueOf).collect(joining(":"));
map이 key, value로 만드는 그런것이 아니라,
numbers의 타입인 Integer를 String으로 매핑한다는 소리다.
String.valueOf(Integer) 이 말임.
그리고 joining이라고 10:12:11 이런식의 녀석인데 이건 나중에...
'개발 > JAVA' 카테고리의 다른 글
Comparator 간단하게 이용하기 (0) | 2019.02.05 |
---|---|
NullPointerException (0) | 2018.12.24 |
Math.random() (0) | 2018.08.07 |
null 대신 Optional (0) | 2018.07.07 |
assertThat 사용 (0) | 2018.06.04 |