Hi there ! chuyện là Set không có sẵn phương thức get như List với Map ạ, Ví dụ như mình tạo một Set có 10 phần tử kiểu Object tự định nghĩa nào đó thì làm sao để có thể lấy ra một phần tử bất kỳ để chỉnh sửa thuộc tính của nó ạ.
VD : class SinhVien có thuộc tính là String ten và double diem mình tạo thêm HashSet<SinhVien> danhSachLop = new HashSet<SinhVien>(); sau đó tạo sv1, sv2, sv3,.... và add tất cả vào danhSachLop vậy thì làm sao chỉnh sửa được thuộc tính của sv2 sau khi đã add vào danhSachLop ? mình thấy khi add một phần tử vào set là mất dấu luôn rồi, không còn tham chiếu đến nó được nữa ! cảm ơn ! nếu có code Demo thì tốt quá
mình đang dự định sẽ remove nó ra sau đó add vào lại nhưng thấy nó cứ kỳ kỳ á :((
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?