toArray()2 [ 프로그래머스 ] n의 배수 고르기 문제 풀이 1) filter()로 numlist에서 n의 배수만 가져와 2) toArray() 배열로 만든다. 결과 import java.util.Arrays; class Solution { public int[] solution(int n, int[] numlist) { return Arrays.stream(numlist).filter(i -> i%n==0).toArray(); } } 2024. 3. 17. [ 프로그래머스 ] ad 제거하기 문제 풀이 1. stream 메소드 이용해서 풀기 2. strArr 배열에서 ad를 포함하고 있지 않는 문자열만 filter로 추출한다! .filter(str -> !str.contains("ad") 3. filter에서 뽑아낸 것들을 다시 배열로 반환한다. .toArray(String[]::new); 배열이 String이므로 String[]:new로 배열의 타입 변환을 해주어야 한다. *int[] 배열은 그냥 .toArray()로 사용 가능 : 자동으로 int[] 타입으로 반환하기 때문 결과 import java.util.Arrays; class Solution { public String[] solution(String[] strArr) { return Arrays.stream(strArr).fil.. 2024. 2. 15. 이전 1 다음