fix ArrayUtil

This commit is contained in:
Looly 2019-09-23 17:48:56 +08:00
parent 524eea7fe6
commit 6d310646ad
2 changed files with 28 additions and 28 deletions

View File

@ -6,6 +6,8 @@
## 4.6.8 ## 4.6.8
### 新特性 ### 新特性
* 【core】 ArrayUtil.isEmpty可变长参数改为数组issue#555@Github
### Bug修复 ### Bug修复
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------

View File

@ -29,8 +29,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
@SuppressWarnings("unchecked") public static <T> boolean isEmpty(T[] array) {
public static <T> boolean isEmpty(final T... array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -58,7 +57,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final long... array) { public static boolean isEmpty(long[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -68,7 +67,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final int... array) { public static boolean isEmpty(int[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -78,7 +77,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final short... array) { public static boolean isEmpty(short[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -88,7 +87,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final char... array) { public static boolean isEmpty(char[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -98,7 +97,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final byte... array) { public static boolean isEmpty(byte[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -108,7 +107,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final double... array) { public static boolean isEmpty(double[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -118,7 +117,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final float... array) { public static boolean isEmpty(float[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -128,7 +127,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为空 * @return 是否为空
*/ */
public static boolean isEmpty(final boolean... array) { public static boolean isEmpty(boolean[] array) {
return array == null || array.length == 0; return array == null || array.length == 0;
} }
@ -140,8 +139,7 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
@SuppressWarnings("unchecked") public static <T> boolean isNotEmpty( T[] array) {
public static <T> boolean isNotEmpty(final T... array) {
return (array != null && array.length != 0); return (array != null && array.length != 0);
} }
@ -164,8 +162,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(long... array) { public static boolean isNotEmpty(long[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -174,8 +172,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(int... array) { public static boolean isNotEmpty(int[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -184,8 +182,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(short... array) { public static boolean isNotEmpty(short[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -194,8 +192,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(char... array) { public static boolean isNotEmpty(char[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -204,8 +202,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(byte... array) { public static boolean isNotEmpty(byte[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -214,8 +212,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(double... array) { public static boolean isNotEmpty(double[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -224,8 +222,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(float... array) { public static boolean isNotEmpty(float[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**
@ -234,8 +232,8 @@ public class ArrayUtil {
* @param array 数组 * @param array 数组
* @return 是否为非空 * @return 是否为非空
*/ */
public static boolean isNotEmpty(boolean... array) { public static boolean isNotEmpty(boolean[] array) {
return (array != null && array.length != 0); return false == isEmpty(array);
} }
/** /**