Skip to content

Instantly share code, notes, and snippets.

@napolux
Last active May 18, 2016 16:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save napolux/5f87d8172b28d0c889b592a3c8b44120 to your computer and use it in GitHub Desktop.
Save napolux/5f87d8172b28d0c889b592a3c8b44120 to your computer and use it in GitHub Desktop.
Google VS Oracle: 9 lines of code
private static void rangeCheck(int arrayLen, int fromIndex, int toIndex) {
if (fromIndex > toIndex)
throw new IllegalArgumentException("fromIndex(" + fromIndex +
") > toIndex(" + toIndex+")");
if (fromIndex < 0)
throw new ArrayIndexOutOfBoundsException(fromIndex);
if (toIndex > arrayLen)
throw new ArrayIndexOutOfBoundsException(toIndex);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment