删除append容易产生歧义的方法
This commit is contained in:
@@ -1349,43 +1349,6 @@ public final class Utility {
|
|||||||
return news;
|
return news;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 将一个或多个新元素添加到数组结尾
|
|
||||||
*
|
|
||||||
* @param <T> 泛型
|
|
||||||
* @param one 单个对象
|
|
||||||
* @param objs 待追加数据
|
|
||||||
*
|
|
||||||
* @return 新数组
|
|
||||||
*/
|
|
||||||
public static <T> T[] append(final T one, final T... objs) {
|
|
||||||
if (one == null) {
|
|
||||||
return objs;
|
|
||||||
}
|
|
||||||
final T[] news = (T[]) Creator.newArray(one.getClass().getComponentType(), 1 + objs.length);
|
|
||||||
news[0] = one;
|
|
||||||
System.arraycopy(objs, 0, news, 1, objs.length);
|
|
||||||
return news;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 将一个或多个新元素添加到数组结尾
|
|
||||||
*
|
|
||||||
* @param <T> 泛型
|
|
||||||
* @param one 单个对象
|
|
||||||
* @param two 单个对象
|
|
||||||
* @param objs 待追加数据
|
|
||||||
*
|
|
||||||
* @return 新数组
|
|
||||||
*/
|
|
||||||
public static <T> T[] append(final T one, T two, final T... objs) {
|
|
||||||
final T[] news = (T[]) Creator.newArray(one.getClass().getComponentType(), 2 + objs.length);
|
|
||||||
news[0] = one;
|
|
||||||
news[1] = two;
|
|
||||||
System.arraycopy(objs, 0, news, 2, objs.length);
|
|
||||||
return news;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 将一个或多个新元素添加到数组结尾
|
* 将一个或多个新元素添加到数组结尾
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user