[Stream] String에서 숫자가 아닌 값을 추출하여 String으로 변환하기
- Coding/Java
- 2021. 12. 23.
반응형
728x90
반응형
Stream 코드
String chars = param.chars()
.sorted()
.mapToObj(ch -> (char) ch) // Stream<Character>
.filter(ch -> !Character.isDigit(ch))
.map(Object::toString)
.collect(Collectors.joining());
각 단계별로 Stream 형태 확인
결과
param = "AC2B332"
chars = "ABC"
반응형
'Coding > Java' 카테고리의 다른 글
JVM GC (Garbage Collection) 에 대한 정리 (2) | 2022.01.16 |
---|---|
[Stream] String 에서 숫자를 추출하여 총 합(sum) 구하기 (0) | 2021.12.23 |
[Stream] 두 리스트의 조합 구하기 (0) | 2021.12.23 |
Java 코드로 TreeMap 정리하기 (0) | 2021.11.02 |
자바 직렬화 Serializable, Externalizable 예제로 이해하기 (0) | 2021.10.20 |