공부/JAVA
[JavaFesta] 문자열을 입력 받아 알파벳 순서대로 정렬하여 반환하는 메소드
비렴
2021. 12. 3. 09:47
문자열을 입력 받아 알파벳 순서대로 정렬하여 반환하는 메소드를 구현하시오.
(단, 대소문자를 구분한다.)
- 메인 -
System.out.println(reverseStr("ZAbcdVefEg");
<의식의 흐름>String으로 입력받아서 글자 하나하나 넣어준 후 정렬해준다.main에는 저 출력문만 있다.
import java.util.Arrays;
public class ex3_3revStr {
public static void main(String[] args) {
System.out.println(reverseStr("ZAbcdVefEg"));
}
private static String reverseStr(String string) {
char[] arr = string.toCharArray(); // String → char[]
Arrays.sort(arr); // 알파벳 순으로 정렬
String rs = String.valueOf(arr); // char[] → String
return rs;
}
}