티스토리 뷰

프로그래머스의 문자열 내림차순으로 배치하기 문제


1. Arrays.sort(array)

   - 'array'에는 배열만

   - 배열[]을 오름차순으로 정리해줌.

      (한글 : 가나다... 순    /    영어 : ABC abc... 대문자->소문자 순   /     숫자 : 123...)


2. Collections.sort(list) / Collections.reverse(list)

    - 'list'에는 리스트만

    - 리스트 정렬할 때 사용 - sort : 오름차순

    reverse : 내림차순

    -  Collections.shuffle - 무작위로 정렬


3. String.join()

    - 배열, 리스트의 변수들을 연결해서 한 문장으로

    - ex) String[] array = {a, b, c, d};

     String.join("-",array);

     --> a-b-c-d

       ex2) String[] array = {a, b, c, d};

       String.join("",array);

     --> abcd



* String str = "abcd";

  String[] array = str.split("");

  split("") 이렇게 연결된 글자를 쪼갤 수 있었다...

댓글