Java复制clone工具类
Posted JavaEdge.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java复制clone工具类相关的知识,希望对你有一定的参考价值。
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工具类的主要内容,如果未能解决你的问题,请参考以下文章
elasticsearch代码片段,及工具类SearchEsUtil.java