Home » Tip Bank » Java
  • Comment on this Article
Language: Java
Expertise: Intermediate
May 31, 2019
  • facebook
  • twitter
  • in
  • Email

WEBINAR:

On-Demand

Building the Right Environment to Support AI, Machine Learning and Deep Learning


Watch

How to Check if Index Is in Range [0, n)

In order to check whether or not an index is in range [0, n) we can rely on a "if" statement, as below:

if (index = n) { ... }

But, Java 9 comes with the method bjects.checkIndex() that checks if the given index is in range [0, n).

This method returns the given index or throws an IndexOutOfBoundsException:

import java.util.Objects;
...
int indexChecked = Objects.checkIndex(index, n);
Octavia Anghel
 
Submit a Tip
Browse "Java" Tips
Browse All Tips
activatejavascript.org
htmlgoodies.com