泛型

2018 年 5 月 13 日
 JohnZorn

Java 没办法通过传递 泛型的数组 来对这个数组进行复制并返回吧。。难受啊 写了半天 bug 最后通过反射使用 Array.newInstance(Class, int)写了一个可以拷贝,但是必须在运行时指定好 class 的具体类型,如果调用的使用也是一个 T.class 还是会凉。。问下各位大哥 java 有没有办法可以在这块绕过去啊。。

3058 次点击
所在节点    Java
4 条回复
fangchang
2018 年 5 月 13 日
Collections.copy
BBCCBB
2018 年 5 月 13 日
Arrays.copy 了解一下?
JohnZorn
2018 年 5 月 13 日
。。哈哈尴尬了 我也刚看到 老哥们稳 像 jdk 低头
HangoX
2018 年 5 月 14 日
JAVA 的泛型只是编译时检查,运行中是不存在的,直接定义一个 object 就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/454492

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX