알고리즘

[알고리즘] stream를 이용해서 문자열의 오름차순하기_프로그래머스 문제(문자열 내림차순으로 배치하기)

seulhasony 2024. 1. 25. 10:45

https://school.programmers.co.kr/learn/courses/30/lessons/12917

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

솔루션

https://gist.github.com/KimSeulHa/05588ee581b0d840e4492d28a73d4bb7

 

문자열 내림차순 하기_stream으로

문자열 내림차순 하기_stream으로. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

중요 메소드

- chars() : 문자열을 char형으로 변환시킴

- boxed(): char형을 Stream<Integer>로 변환시킴 --> char는 정수와 같다

- collect(): 원하는 자료형으로 변환

- StringBuilder::appendCodePoint: 정수를 StringBuilder에 문자로 append