프로그래머스 A로 B만들기[Java]

A로 B만들기

💫문제 설명💫

문자열 before와 after가 매개변수로 주어질 때, 
before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요.

💫제한사항💫

1 ≤ n ≤ 100

💫입출력 ex💫

before after result
“olleh” “hello” 1
“allpe” “apple” 0

문제풀이

import java.util.*;

class Solution {
    public int solution(String before, String after) {
        int answer = 0;
        
        char[] bef = before.toCharArray();
        char[] aft = after.toCharArray();
        
        Arrays.sort(bef);  
        Arrays.sort(aft);
        
        if(Arrays.equals(bef,aft)) {
            answer = 1;
        } else {
            answer = 0;
        }
        return answer;
    }
}

Categories:

Updated:

Leave a comment