์ฒด๊ฐ Level : โ
โโ Review: ์ซ์ - ๋ฌธ์ or ๋ฌธ์์ด ์ฐ์ฐ |
๐กnum ์ซ์์ k ์ซ์๊ฐ ๋ํ๋๋์ง ํ์ธ, ๋ํ๋๋ค๋ฉด ์ฒ์ ๋ํ๋๋ "์๋ฆฌ" ๋ฐํ ์์ผ๋ฉด -1
๐ฌ ์ ์๋ฅผ ๋ฌธ์๋ก ๋ฐ๊ฟ ๋ ์ฃผ์ํ ์
int k = 2;
char c = (char) k;
์ถ๋ ฅ: '\u0002' (ASCII ๊ฐ์ด 2์ ํด๋นํ๋ ๋ฌธ์)
์ซ์ '0': 48 (์์คํค ์ฝ๋ ๊ฐ) ๋ํด์ ๋ณํํด์ผํ๋ค.
class Solution {
public int solution(int num, int k) {
int answer = -1;
String str = num + "";
char c = (char)(k+48);
for (int i = 0; i < str.length(); i++){
if (str.charAt(i) == c){
answer = i+1;
break; // ๊ฐ์ฅ ์ฒ์ ๋ํ๋๋ ์๋ฆฌ retrun
}
}
return answer;
}
}