๐ก ์ง์ ํผ ์ฝ๋
๋ง์ง๋ง ์กฐ๊ฑด์ ๋ง๋ tmp ๊ฐ์ answer ์ ๋ฃ์ด์ฃผ๋๋ฐ ์๊พธ 0 ์ด ๋์ค๋ ๊ฒ์ด๋ค ๐
์๋ฐ ์ผ๋ฐ ๋ฐฐ์ด์ ํฌ๊ธฐ์ ๋ง๊ฒ ์๋์ผ๋ก 0์ผ๋ก ์ด๊ธฐํ๋๋ ํน์ง๋๋ฌธ์
๋์ ๋ฐฐ์ด์ ์ฌ์ฉํด์ฃผ์๋ค!
๐ฌ Integer.parseInt() => ๋ฌธ์์ด > ์ ์๋ก ๋ณํ
๐ฌ ๋ฌธ์์ด.substring(์ฒ์,๋-1) => ๋ฌธ์์ด ์๋ผ๋ด๊ธฐ
import java.util.ArrayList;
class Solution {
public ArrayList<Integer> solution(String[] intStrs, int k, int s, int l) {
ArrayList<Integer> answer = new ArrayList<>();
int tmp = 0;
for (int i = 0; i < intStrs.length; i++){
tmp = Integer.parseInt(intStrs[i].substring(s, s+l));
if ( k < tmp ) {
answer.add(tmp);
}
}
return answer;
}
}