KSI일기장
프로그래머스 숫자 찾기 (자바) 본문
class Solution {
public int solution(int num, int k) {
int answer = 0;
String numSt = num + "";
char[] numArr = numSt.toCharArray();
for (int i=0; i<numArr.length; i++){ // == for(int i=0; i<numSt.length(); i++{
if ( (numArr[i] - '0') == k){ // == if( numSt.charAt(i) - '0' == k)
answer = i + 1; // -> - '0' 의 의미 : String를 int형으로 변환
break;
}else{
answer = -1;
}
}
return answer;
}
}
numArr[i] - '0' --> numArr[i]가 자료형이 char형태이기 때문에 " - '0' "을 붙여서 int형으로 변환
'JavaAlgorithm' 카테고리의 다른 글
프로그래머스 문자열 정렬(2) (자바) (0) | 2023.12.14 |
---|---|
프로그래머스 369게임 (자바) (0) | 2023.12.14 |
프로그래머스 피자 나눠먹기(2) 자바 (0) | 2023.12.13 |
프로그래머스 약수 구하기(자바) (1) | 2023.12.07 |
프로그래머스 외계행성의 나이(자바) (1) | 2023.12.07 |