728x90
반응형
[프로그래머스] 코딩테스트 연습 -> 코딩테스트 입문 -> 7의 개수
https://school.programmers.co.kr/learn/courses/30/lessons/120912
해결 과정
먼저 Arrays.toString()을 이용해 배열 array를 문자열 s로 바꿔줍니다.
그리고 split을 이용하여 이 문자열 s로 문자열 배열 arr을 만들어줍니다.
반복문을 이용하여 arr의 원소가 "7"과 같을 때 answer을 하나씩 증가시켜줍니다.
소스 코드
import java.util.Arrays;
class Solution {
public int solution(int[] array) {
int answer = 0;
String s = Arrays.toString(array);
String[] arr = s.split("");
for (int i=0; i<arr.length; i++) {
if (arr[i].equals("7")) {
answer++;
}
}
return answer;
}
}
728x90
반응형
'JAVA > Programmers' 카테고리의 다른 글
JAVA 프로그래머스 [중복된 숫자 개수] 자바 (0) | 2023.06.07 |
---|---|
JAVA 프로그래머스 [잘라서 배열로 저장하기] 자바 (0) | 2023.06.07 |
JAVA 프로그래머스 [문자열 정렬하기 (2)] 자바 (0) | 2023.06.07 |
JAVA 프로그래머스 [대문자와 소문자] 자바 Lv.0 (0) | 2023.06.04 |
JAVA 프로그래머스 [369게임] 자바 (0) | 2023.06.04 |
댓글