mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-03 05:20:50 +00:00
perf[array]: 将CollectionUtils中的数组判断是否为空的方法移动到ArrayUtils
This commit is contained in:
1 parent
3ff1e7de0a
commit
c1fe5e8357
8 files changed
+21
-30
No files matched your search
@@ -235,7 +235,7 @@ public abstract class ArrayUtils {
|
||||
}
|
||||
|
||||
public static <T> List<T> toList(T[] array) {
|
||||
if (CollectionUtils.isEmpty(array)) {
|
||||
if (ArrayUtils.isEmpty(array)) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
return Arrays.asList(array);
|
||||
|
||||
@@ -40,14 +40,6 @@ public abstract class CollectionUtils {
|
||||
return !isEmpty(collection);
|
||||
}
|
||||
|
||||
public static boolean isEmpty(Object[] array) {
|
||||
return (array == null || array.length == 0);
|
||||
}
|
||||
|
||||
public static boolean isNotEmpty(Object[] array) {
|
||||
return !isEmpty(array);
|
||||
}
|
||||
|
||||
/**
|
||||
* Return {@code true} if the supplied Map is {@code null} or empty.
|
||||
* Otherwise, return {@code false}.
|
||||
|
||||
@@ -15,7 +15,6 @@ package com.zfoo.protocol.registration;
|
||||
import com.zfoo.protocol.IPacket;
|
||||
import com.zfoo.protocol.ProtocolManager;
|
||||
import com.zfoo.protocol.collection.ArrayUtils;
|
||||
import com.zfoo.protocol.collection.CollectionUtils;
|
||||
import com.zfoo.protocol.exception.RunException;
|
||||
import com.zfoo.protocol.exception.UnknownException;
|
||||
import com.zfoo.protocol.generate.GenerateOperation;
|
||||
@@ -235,7 +234,7 @@ public class ProtocolAnalysis {
|
||||
// 是否实现了IPacket接口
|
||||
AssertionUtils.isTrue(IPacket.class.isAssignableFrom(clazz), "[class:{}]没有实现接口[IPacket:{}]", clazz.getCanonicalName(), IPacket.class.getCanonicalName());
|
||||
// 不能是泛型类
|
||||
AssertionUtils.isTrue(CollectionUtils.isEmpty(clazz.getTypeParameters()), "[class:{}]不能是泛型类", clazz.getCanonicalName());
|
||||
AssertionUtils.isTrue(ArrayUtils.isEmpty(clazz.getTypeParameters()), "[class:{}]不能是泛型类", clazz.getCanonicalName());
|
||||
|
||||
Field protocolIdField;
|
||||
try {
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
package com.zfoo.protocol.util;
|
||||
|
||||
import com.zfoo.protocol.collection.CollectionUtils;
|
||||
import com.zfoo.protocol.collection.ArrayUtils;
|
||||
|
||||
import java.io.*;
|
||||
import java.nio.channels.FileChannel;
|
||||
@@ -80,7 +80,7 @@ public abstract class FileUtils {
|
||||
}
|
||||
if (file.isDirectory()) {
|
||||
var files = file.listFiles();
|
||||
if (CollectionUtils.isEmpty(files)) {
|
||||
if (ArrayUtils.isEmpty(files)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
package com.zfoo.protocol.util;
|
||||
|
||||
import com.zfoo.protocol.collection.CollectionUtils;
|
||||
import com.zfoo.protocol.collection.ArrayUtils;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
import java.util.Arrays;
|
||||
@@ -430,7 +430,7 @@ public abstract class StringUtils {
|
||||
* @return 结果
|
||||
*/
|
||||
public static String format(final String template, final Object... args) {
|
||||
if (isBlank(template) || CollectionUtils.isEmpty(args)) {
|
||||
if (isBlank(template) || ArrayUtils.isEmpty(args)) {
|
||||
return template;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user