RT, 方法需求大概如下:
public class CloneUtil<T> {
public T clone(T t) throws IllegalAccessException, InstantiationException {
Class clazz = t.getClass();
T t2 = (T) clazz.newInstance();
// TODO: 2016/8/9 deep clone
return t2;
}
}
代码里 todo 部分怎么写比较好? 这样写会不会有点蠢?有没有什么库可以做这种事?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.