Skip to content
illescasDanielPublic

About

A class to easily mange ranges of values. Includes methods like "contains", "size", "toList", etc.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

JavaRange

A class to easily manage ranges of values. Includes methods like "contains", "size", "toList", etc.

Dependencies:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.2</version>
    <scope>provided</scope>
</dependency>

Examples

// Sum of prime numbers contained in the closed range [0, 100] with stride of 2
Range.to(100, 2).stream()
	.filter(value -> isPrime(value))
	.reduce(0L, Long::sum)
// Value is between a range
if (new Range(13, 9834).contains(randomNumber)) {
	...
}

About

A class to easily mange ranges of values. Includes methods like "contains", "size", "toList", etc.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages