2
Làm thế nào tôi có thể sao chép bộ sưu tập một cách an toàn?
Trước đây, tôi từng nói sẽ sao chép một cách an toàn một bộ sưu tập làm một việc như: public static void doThing(List<String> strs) { List<String> newStrs = new ArrayList<>(strs); hoặc là public static void doThing(NavigableSet<String> strs) { NavigableSet<String> newStrs = new TreeSet<>(strs); Nhưng các hàm tạo "sao chép" …