머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요.
<생각과정>
7을 찾아야하는데 , 17, 37 안에 있는 7도 찾아야하니까, 문자열로 변환 해서 찾자
charAt 사용하는거 까진 생각했는데 배열을 문자열로 어떻게 바꾸지?
- 배열을 문자열로 변환하는 방법
- Arrays.toString( )
- char 배열을 문자열로 변환하는 방법
- String.valueOf( )
- new String( )
- 문자열을 char로 변환하는 방법
- .toCharArray( )
import java.util.*;
class Solution {
public int solution(int[] array) {
int count = 0;
String A = Arrays.toString(array);
for (int i = 0; i < A.length(); i++) {
if (A.charAt(i) == '7') {
count++;
}
}
return count;
}
}
