Giả sử bạn muốn thực hiện các khái niệm lý thuyết tập hợp như element
, set
, collection
và relation
trong Java: Làm thế nào bạn sẽ đại diện cho tập rỗng∅
?Cách triển khai bộ trống - ∅?
Tôi có đánh lừa bản thân mình không, nếu tôi nghĩ về khái niệm NULL
vì nó được sử dụng bởi logic ba giá trị của cơ sở dữ liệu?
Tôi không chắc chắn có câu trả lời duy nhất cho câu hỏi này; nó phụ thuộc vào những gì bạn muốn đạt được. Câu trả lời rõ ràng là "sử dụng một' Set' trống rỗng, nhưng 'NULL' cũng có thể thích hợp tùy thuộc vào những gì bạn đang làm. –
Có vô số cách để biểu diễn bộ trống, tùy thuộc vào ứng dụng dự định. 'Đặt = new HashSet ()' là một trong những đơn giản nhất. –
Collections.emptySet() nói đến cái tâm ... –