public static <T> T clone(T object) {
if (object instanceof Collection) {
Collection co = (Collection) object;
return (T) clone(co);
} else if (object instanceof Map) {
Map map = (Map) object;
return (T) clone(map);
} else {
String s = JSON.toJSONString(object);
return (T) JSON.parseObject(s, object.getClass());
}
}
Java复制clone工具类
原创公众号JavaEdge ©著作权
©著作权归作者所有:来自51CTO博客作者公众号JavaEdge的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Arthas使用
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【Python 亲测已解决】NameError: name ‘xxx‘ is not defined错误的深入解析
【Python 亲测已解决】NameError: name 'xxx' is not defined错误的深入解析
#python #android #java 作用域 解决方法
















