Use "forEach" syntax.
diff --git a/commons-math-legacy-core/src/main/java/org/apache/commons/math4/legacy/core/MathArrays.java b/commons-math-legacy-core/src/main/java/org/apache/commons/math4/legacy/core/MathArrays.java
index a208686..cd83c7f 100644
--- a/commons-math-legacy-core/src/main/java/org/apache/commons/math4/legacy/core/MathArrays.java
+++ b/commons-math-legacy-core/src/main/java/org/apache/commons/math4/legacy/core/MathArrays.java
@@ -552,9 +552,9 @@
* @since 3.1
*/
public static void checkPositive(final double[] in) {
- for (int i = 0; i < in.length; i++) {
- if (in[i] <= 0) {
- throw new NotStrictlyPositiveException(in[i]);
+ for (double x : in) {
+ if (x <= 0) {
+ throw new NotStrictlyPositiveException(x);
}
}
}
@@ -567,8 +567,8 @@
* @since 3.4
*/
public static void checkNotNaN(final double[] in) {
- for (int i = 0; i < in.length; i++) {
- if (Double.isNaN(in[i])) {
+ for (double x : in) {
+ if (Double.isNaN(x)) {
throw new NotANumberException();
}
}
@@ -597,9 +597,9 @@
* @since 3.1
*/
public static void checkNonNegative(final long[] in) {
- for (int i = 0; i < in.length; i++) {
- if (in[i] < 0) {
- throw new NotPositiveException(in[i]);
+ for (long i : in) {
+ if (i < 0) {
+ throw new NotPositiveException(i);
}
}
}