package com.levelup.java.util.stream; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.IntStream; import org.apache.log4j.Logger; import org.junit.Test; import com.levelup.java.number.CheckIfNumberInBetween; /** * This java example will demonstrate how to create a * numeric range in java 8. * * @author Justin Musgrove * @see <a href='http://www.leveluplunch.com/java/examples/java8-numeric-ranges-example/'>Numeric Ranges Example</a> */ public class NumericRangesExample { private static final Logger logger = Logger.getLogger(CheckIfNumberInBetween.class); @Test public void instream_range() { Set<Integer> range = IntStream.range(1, 10).boxed() .collect(Collectors.toSet()); logger.info(range); } @Test public void instream_range_closed() { Set<Integer> range = IntStream.rangeClosed(1, 10).boxed() .collect(Collectors.toSet()); logger.info(range); } }