Điều này sẽ dễ dàng đối với nhiều người trong số các bạn, nhưng đối với tôi nó chỉ là một chút rỉ sét cần phải bị sứt mẻ khi tôi quay trở lại với mã Java cơ bản. Sử dụng mảng kết hợp đẫm máu quá lâu bằng các ngôn ngữ khác đã khiến tôi trở nên tốt đẹp và hư hỏng. : PCọ vẽ cấu trúc dữ liệu (Java)
Vấn đề của tôi rất đơn giản: Tôi đang lưu trữ một tập hợp các đối tượng, mỗi đối tượng chứa một chuỗi và một số, trong một danh sách. Tôi muốn mỗi đối tượng được chèn vào danh sách này sẽ được sắp xếp theo thứ tự bảng chữ cái theo chuỗi của nó. Tôi cũng muốn có thể lấy các đối tượng từ danh sách theo chuỗi của họ. Tôi muốn làm điều này một cách chính thức và/hoặc hiệu quả nhất có thể.
Có điều gì đó đã có sẵn trong thư viện chuẩn Java không?
Đáng ngạc nhiên là Javadocs cung cấp thông tin phong nha về cách sử dụng và hiệu suất của các cấu trúc dữ liệu có sẵn. Nếu bạn tra cứu các giao diện Map, Set và List, chúng sẽ hướng dẫn bạn đến các triển khai khác nhau có sẵn. Tôi không biết bạn đang sử dụng phiên bản nào, vì vậy tôi không liên kết trực tiếp. –