2-B. 원본 문자열과 변환된 문자열의 길이 차이가 p의 개수

    앞서 구한 문자열의 길이를 원본 문자열의 길이에서 빼면 p의 개수를 구할 수 있습니다.

    s = s.toLowerCase();
    
    int ps = s.length() - s.replace("p", "").length();

     

    3. 2와 같은 방식으로 y의 개수 세기

    마찬가지로 y의 개수도 셀 수 있습니다.

    int ys = s.length() - s.replace("y", "").length();

     

    4. 구한 p의 개수와 y의 개수 비교

    두 값을 구했으니 비교해서 반환하기만 하면 됩니다.

    return ps == ys;

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.