본문 바로가기

CodingTest/Java

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

728x90
반응형

문자열 before와 after가 매개변수로 주어질 때, 

before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요.

 

제한사항

  • 0 < before의 길이 == after의 길이 < 1,000
  • before와 after는 모두 소문자로 이루어져 있습니다.
import java.util.Arrays;

class Solution {
    public int solution(String before, String after) {
        int answer = 0;
        
        String arr[] = before.split("");
        String arr2[] = after.split("");

        Arrays.sort(arr);
        Arrays.sort(arr2);
		
        //arr과 arr2가 같으면 1 다르면 0
        if(Arrays.equals(arr,arr2)) {
            answer = 1;
        }else answer = 0;
        
        return answer;
    }
}
728x90
반응형