🧊Array, List (Filter, Map, Reduce)
1. Filter (.filter())
.filter())What is it?
How to use it?
JavaScript Example
const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// Filter numbers that are divisible by 2 (even numbers)
const evenNumbers = numbers.filter(number => number % 2 === 0);
console.log(evenNumbers);
// Output: [2, 4, 6, 8, 10]Java Example (Stream API)
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class FilterExample {
public static void main(String[] args) {
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
// Filter numbers that are divisible by 2 (even numbers)
List<Integer> evenNumbers = numbers.stream()
.filter(number -> number % 2 == 0)
.collect(Collectors.toList());
System.out.println(evenNumbers);
// Output: [2, 4, 6, 8, 10]
}
}2. Map (.map())
.map())What is it?
How to use it?
JavaScript Example
Java Example (Stream API)
3. Reduce (.reduce())
.reduce())What is it?
How to use it?
JavaScript Example
Java Example (Stream API)
Last updated