我试图克隆类Integer的对象,它实现了可克隆的接口.
Integer a = new Integer(4);
Integer b = a.clone();
Run Code Online (Sandbox Code Playgroud)
我知道有这方面的工作,但我必须像这样实现它.为什么我收到此错误=
clone()
已保护访问权限java.lang.Object
为什么会这样说?clone方法不是clonable接口的公共抽象方法,它与object有什么关系.提前致谢 :-)
rli*_*bby 15
java.lang.Integer
s是不可改变的.没有理由克隆一个.如果你想浪费内存,试试吧Integer.valueOf(myInteger.intValue())
.