https://school.programmers.co.kr/learn/courses/30/lessons/120904
정답
class Solution {
public int solution(int num, int k) {
int answer =-1;
String str = String.valueOf(num);
char ch = (char)(k+'0');
for(int i=0; i<str.length(); i++)
{
if(str.charAt(i) == ch)
{
answer = i+1;
break;
}
}
return answer;
}
}
다른 사람의 풀이
class Solution {
public int solution(int num, int k) {
String numStr = String.valueOf(num);
String kStr = String.valueOf(k);
int answer = numStr.indexOf(kStr);
return answer < 0 ? -1 : answer + 1 ;
}
}
'Java > 프로그래머스' 카테고리의 다른 글
[JAVA] 프로그래머스 - 자릿수 더하기 (0) | 2024.05.06 |
---|---|
[JAVA] 프로그래머스 - n의 배수 고르기 (0) | 2024.05.06 |
[JAVA] 프로그래머스 - 배열의 유사도 (0) | 2024.05.05 |
[JAVA] 프로그래머스 - 문자열 계산하기 (0) | 2024.05.05 |
[JAVA] 프로그래머스 - 가장 큰 수 찾기 (0) | 2024.05.05 |