Java 没办法通过传递 泛型的数组 来对这个数组进行复制并返回吧。。难受啊 写了半天 bug 最后通过反射使用 Array.newInstance(Class, int)写了一个可以拷贝,但是必须在运行时指定好 class 的具体类型,如果调用的使用也是一个 T.class 还是会凉。。问下各位大哥 java 有没有办法可以在这块绕过去啊。。
1
fangchang 2018-05-13 16:47:06 +08:00
Collections.copy
|
2
BBCCBB 2018-05-13 16:49:33 +08:00
Arrays.copy 了解一下?
|
3
choice4 OP 。。哈哈尴尬了 我也刚看到 老哥们稳 像 jdk 低头
|
4
HangoX 2018-05-14 12:32:34 +08:00
JAVA 的泛型只是编译时检查,运行中是不存在的,直接定义一个 object 就好了
|