所以我想创建一个方法来验证两个数组的长度相同,如:
validateSameSize(Object[] first, Object[] second) {
if (first.length != second.length) throw new Exception();
}
Run Code Online (Sandbox Code Playgroud)
问题是此方法仅适用于非原始数组.如果我想比较一个char
-Array与另一个数组,这不起作用.有没有办法实现这个功能而没有太多的开销?
我已经尝试过了
<T,V> validateSameSize(T[] first, V[] second)
Run Code Online (Sandbox Code Playgroud)
但由于泛型也需要一个类而不能使用原始类型,因此这不起作用.也
validateSameSize(Array first, Array second)
Run Code Online (Sandbox Code Playgroud)
也不起作用