我正在尝试制作一个名为 myHash 的点的 HashSet 的浅拷贝。截至目前,我有以下几点:
HashSet<Point> myNewHash = (HashSet<Point>) myHash.clone();
然而,这段代码给了我一个未经检查的强制转换警告。有没有更好的方法来做到这一点?
最佳答案
你可以试试这个:
HashSet<Point> myNewHash = new HashSet<Point>(myHash);
关于java - 克隆 HashSet 时如何避免未经检查的强制转换警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252803/