不可变对象&容器:
【str copy】【arr copy】浅拷贝
【str mutablecopy】【arr mutablecopy】深拷贝
可变对象&容器
【mutStr copy】【mutaArr copy】 深拷贝
【mutStr mutablecopy】【mutaArr mutablecopy】深拷贝
总结:可变的都是深拷贝;不可变的,copy浅拷贝,mutablecopy深拷贝;容器中的元素是浅拷贝
再总结:跟mut沾边就是深拷贝
不可变对象&容器:
【str copy】【arr copy】浅拷贝
【str mutablecopy】【arr mutablecopy】深拷贝
可变对象&容器
【mutStr copy】【mutaArr copy】 深拷贝
【mutStr mutablecopy】【mutaArr mutablecopy】深拷贝
总结:可变的都是深拷贝;不可变的,copy浅拷贝,mutablecopy深拷贝;容器中的元素是浅拷贝
再总结:跟mut沾边就是深拷贝
本文标题:深拷贝浅拷贝要点笔记
本文链接:https://www.haomeiwen.com/subject/jnyzfrtx.html
网友评论