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.
Enum là gì? Lợi ích của enum là gì? Áp dụng như thế nào? Cùng eLib.VN tìm hiểu qua bài viết dưới đây.
Cấu trúc dữ liệu trong Java là gì? Bao gồm những lớp nào? Để tìm hiểu những thông tin về cấu trúc dữ liệu trong Java, mời bạn đọc cùng tham khảo bài viết dưới đây.
Trong quá trình lập trình, khi bạn đã làm quen với trường hợp xử lý ngoại lệ và muốn tạo cho mình một xử lý ngoại lệ riêng, phù hợp với mục tiêu của mình. Bạn có thể tạo riêng cho mình một Exception riêng, gọi là Custom Exception. Để biết Custom Exception là gì, cùng eLib tìm hiểu qua bài viết dưới đây nhé!