Lớp HashMap trong java là một lớp kế thừa lớp AbstractMap và triển khai của Map Interface trong Collections Framework nên nó sẽ có một vài đặc điểm và phương thức tương đồng với Map. Mời bạn cùng eLib.VN tìm hiểu về lớp HashMap qua bài viết dưới đây.
Lớp TreeSet trong Java cài đặt (implement) Set Interface, nó sử dụng một cây (tree) cho lưu giữ các phần tử. Để tìm hiểu về lớp TreeSet trong Java, mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây.
Như chúng ta đã biết, LinkedHashSet là một phiên bản mở rộng của HashSet. HashSet không đảm bảo thứ tự sắp xếp của các phần tử. Trong khi đó, LinkedHashSet duy trì thứ tự chèn phần tử. HashSet sử dụng đối tượng HashMap bên trong để lưu trữ các phần tử của nó, còn LinkedHashSet sử dụng đối tượng LinkedHashMap bên trong để lưu trữ và xử lý các phần tử của nó. Trong bài viết dưới đây, chúng ta sẽ tìm hiểu LinkedHashSet là gì, hoạt động như thế nào? Cùng theo dõi nhé!
Lớp HashSet trong Java kế thừa AbstractSet và triển khai Set Interface. Nó tạo một collection mà sử dụng một hash table để lưu giữ. Mời bạn đọc cùng eLib.VN tìm hiểu về lớp HashSet qua bài viết dưới đây.
Thực tế, khi để quản lý 1 danh sách chúng ta sẽ cần đến một khái niệm đó là mảng các đối tượng. Mảng thông thường có thể đáp ứng được một phần, nhưng chưa đủ. Vì trong quá trình thao tác dữ liệu, ta lại cần thêm, xóa, sửa, chèn. v..v.v.. Để giải quyết những bất cập đó, ta sử dụng ArrayList. Theo dõi bài viết dưới đây để hiểu rõ hơn về ArrayList nhé!
LinkedList (Danh sách liên kết) là một lớp triển khai của List Interface trong Collections Framework nên nó sẽ có một vài đặc điểm và phương thức tương đồng với List. Để tìm hiểu chi tiết, mời bạn đọc cùng tham khảo qua bài viết dưới đây.
SortedMap Interface trong Java kế thừa lớp Map. Để biết SortedMap Interface là gì? Phương thức nào được khai báo? Mời bạn đọc cùng tìm hiểu qua bài viết dưới đây.
Map.Entry Interface trong Java giúp bạn làm việc với một Map Entry. Để tìm hiểu về Map.Entry là gì, phương thức nào cần khái báo, mời bạn đọc cùng eLib tìm hiểu qua bài viết dưới đây.
Map Interface trong Java so khớp duy nhất các key với value. Một key là một đối tượng mà bạn sử dụng để thu nhận một value. Để biết thêm về Map Interface, cú pháp, phương thức, mời bạn đọc tham khảo bài viết dưới đây.
Trong bài này, eLib sẽ hướng dẫn đến các bạn một dạng riêng của Set Interface - đó là SortedSet Interface trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Mời bạn đọc cùng theo dõi.
Cũng tương tự như List Interface, Set interface kế thừa Collection interface trong java. Set trong java là một Collection không thể chứa các phần tử trùng lặp. Cùng eLib tìm hiểu về Set Interface trong Java qua bài viết dưới đây.
List Interface trong Java kế thừa Collection và khai báo các hành vi của một collection mà lưu giữ một dãy các phần tử. Mời bạn đọc cùng eLib.VN tìm hiểu về List Interface qua bài viết dưới đây.
Collection interface là interface cha của collections framework trong Java. Interface này không được sử dụng trực tiếp. Tuy nhiên, nó được sử dụng thông qua các subinterface như List, Set và Queue. Trong bài này, chúng ta sẽ tìm hiểu về Collection interface trong Java. Cùng theo dõi bài viết dưới đây nhé!
Thay vì bạn phải viết các class cho riêng mình, Java cung cấp các sẵn các class về collection để bạn có thể sử dụng. Bài viết này sẽ giới thiệu và xem xét kỹ hơn về Java collection. Mục đích của bài viết là đem lại cái nhìn tổng quan về các class trong Java collection. Điều này giúp cho bạn dễ dàng hơn trong việc đọc phần còn lại trong Java doc. Cùng eLib tìm hiểu về collections qua bài viết bên dưới.
Lớp Properties trong Java là lớp phụ của lớp Hashtable. Nó được sử dụng để duy trì các danh sách của các value trong đó key là một String và value cũng là một String. Mời bạn đọc cùng eLib.VN tìm hiểu qua bài viết dưới đây.
Lớp Hashtable là gì? Bao gồm những constructor nào? Phương thức nào được sử dụng? Mời bạn đọc cùng eLib.VN tìm hiểu về lớp Hashtable qua bài viết dưới đây.
Lớp Dictionary trong Java là một lớp abstract mà biểu diễn một kho lưu giữ key/value và hoạt động khá giống lớp Map trong Java. Để biết thêm thông tin về lớp Dictionary trong Java, mời bạn đọc tham khảo bài viết bên dưới.
Collection framework trong Java cung cấp một lớp Stack để mô hình hóa cấu trúc dữ liệu Stack. Lớp này cũng vẫn hoạt động dựa theo cơ chế LIFO (Last In First Out). Tức là, phần tử nào được thêm vào đầu tiên thì sẽ được lấy ra sau cùng. Mời bạn đọc cùng eLib.VN tìm hiểu về lớp Stack trong Java qua bài viết dưới đây.
Lớp Vector trong Java triển khai một mảng động. Nó tương tự như ArrayList, nhưng có điểm khác biệt. Mời bạn đọc cùng eLib.VN tìm hiểu về lớp vector qua bài viết dưới đây.
Lớp BitSet trong Java tạo một kiểu mảng đặc biệt mà giữ các giá trị bit. Để biết thêm về lớp BitSet, mời bạn đọc cùng tìm hiểu qua bài viết dưới đây.