Everything has an expiration date
Programmers [Java] - Lv. 0 : 배열 만들기 5 본문
import java.util.ArrayList;
class Solution
{
public int[] solution(String[] intStrs, int k, int s, int l)
{
int[] result;
String subStr;
int intNum;
ArrayList<Integer> resultList = new ArrayList<>();
// intStrs의 요소를 하나씩 빼 와서 추출하고 변환하는 과정을 거치자.
for (int i = 0; i < intStrs.length; i++)
{
subStr = intStrs[i].substring(s, s+l);
intNum = Integer.parseInt(subStr);
if (intNum > k)
{
resultList.add(intNum);
}
}
result = new int[resultList.size()];
for (int i = 0; i < resultList.size(); i++)
{
result[i] = resultList.get(i);
}
return result;
}
}
'Programmers > [Java] Lv. 0' 카테고리의 다른 글
Programmers [Java] - Lv. 0 : 문자열의 뒤의 n글자 (1) | 2023.12.04 |
---|---|
Programmers [Java] - Lv. 0 : 부분 문자열 이어 붙여 문자열 만들기 (0) | 2023.12.04 |
Programmers [Java] - Lv. 0 : 문자열 여러 번 뒤집기 (0) | 2023.12.04 |
Programmers [Java] - Lv. 0 : 9로 나눈 나머지 (0) | 2023.12.04 |
Programmers [Java] - Lv. 0 : 글자 이어 붙여 문자열 만들기 (0) | 2023.12.04 |