프로그래머스 문자열 내 p와 y의 개수

최준근·2021년 12월 25일
0

java알고리즘

목록 보기
25/63

문제설명

생각하기

  1. 문자열 s를 String[]로 만들기
  2. y의 개수와 p의 개수를 세는 변수 2개 만들기
  3. for문으로 String[]을 돌면서 p와 y의 개수를 세기
  4. p와 y의개수를 비교하여 리턴

내 풀이

이 문제에서 charAt으로 문자를 비교하는 방법도 있지만 String[]형식으로 만들어서 비교하는게 간편해서 이렇게 문제를 풀게 되었다.
자바의 String형식에서 ==는 주소값을 eqauls은 형식 그대로를 비교하기 때문에 ==을 사용하게되면


equals를 사용한 y의 개수는 2로 나오지만 ==을 사용한 p의 개수는 0으로 나온다. 그러므로 ==와 equals의 비교 값을 정확히 알고 사용하자.

profile
느려도 좋으니 꾸준하게

0개의 댓글