kotlin - 如何验证 List 的实例不是另一个 List 实例?
问题描述
我有一个清单
var theDataList: List<Data> // populated with some data
并复制了一份
val copy = theDataList.toMutableList()
在代码的下游,它想验证它是复制的还是原始的
两者的.hashCode()
回报相同
如果只是想用Log打印出来,怎么办?
Log.d("+++", "theDataList: ${theDataList.hashCode()}, copy: ${copy.hashCode()"})
打印出相同的数字。
并Log.d("+++", "copy: ${copy}")
打印出列表内容
解决方案
推荐阅读
- audio - 高速音频下载
- google-apps-script - 使用 ArrayFormula 时触发函数刷新
- java - 在实例重新分配期间锁定变量
- java - Firebase Analytics - 实时工作间歇性
- coq - 统一相同含义的类型
- reactjs - 如何在 react 中使用默认的 django auth 模型,我想访问需要在 react 中进行身份验证的 api?
- three.js - Forge 查看器阴影在大型模型中无法正常工作
- swift - dyld:库未加载:@rpath/Purchases on migration to Swift Package Manager
- azure - vsts-sync-migrator 从 azure repos 迁移到 github 时保持链接活动
- javascript - 如何将 RGB 十进制值 + alpha 转换为 HEX?