class Solution {
public int solution(String myString, String pat) {
int answer = 0;
String replacedString = myString.replace('A', 'X').replace('B', 'A').replace('X', 'B');
if (replacedString.contains(pat)) {
answer = 1;
}
return answer;
}
}
myString에서 "A"를 "X"로, "B"를 "A"로 바꾼 후, "X"를 "B"로 다시 바꾸는 과정을 거쳐 replacedString 변수에 저장하고, eplacedString에 pat이 포함되어 있는지 확인하여 결과를 answer 변수에 저장합니다. 포함되어 있다면 answer를 1로 설정하고, 그렇지 않으면 0을 반환합니다.