
Sắp xếp trong Java 8
Trong bài giới thiệu TreeSet và giới thiệu lớp tiện ích Collections, Arrays trong Java, tôi đã giới thiệu với các bạn cách tạo bộ so sánh sử dụng Comparable, Comparator và cách […]
Trong bài giới thiệu TreeSet và giới thiệu lớp tiện ích Collections, Arrays trong Java, tôi đã giới thiệu với các bạn cách tạo bộ so sánh sử dụng Comparable, Comparator và cách […]
Stream.collect() là một trong các phương thức đầu cuối (terminal operation) của Stream API trong Java 8. Nó cho phép thực hiện các thao tác có thể thay đổi trên […]
1. Giới thiệu Function<T, R> Java 8 cung cấp sẵn cho chúng ta rất nhiều Functional Interface và Function<T, R> là một trong số đó. Cũng giống […]
1. Giới thiệu Supplier<T> Trong Java 8, Supplier<T> là một functional interface và do đó nó có thể được sử dụng với lambda expression hoặc method reference cho một mục đích cụ thể […]
1. Giới thiệu Consumer<T> Trong Java 8, Consumer<T> là một functional interface và do đó nó có thể được sử dụng với lambda expression hoặc method reference cho một mục đích cụ thể […]
1. Giới thiệu Predicate<T> Trong Java 8, Predicate<T> là một functional interface và do đó nó có thể được sử dụng với lambda expression hoặc method reference cho một mục đích cụ thể nào […]
Trong Java 8, chúng ta có một lớp Optional<T> mới được giới thiệu trong gói java.util. Nó được sử dụng để kiểm tra xem một biến có giá trị […]
Trong bài này chúng ta tiếp tục một tính năng mới trong Java 8 khác là Stream API. Nếu bạn chưa quen với các Lambda Expression, Functional Interface và Method […]
Phương thức forEach() là một tính năng mới của java 8. Nó là một phương thức mặc định (default method) được định nghĩa trong interface Iterable và Stream. Các lớp Collection extends từ interface Iterable […]
Lambda Expressions (Biểu thức Lambda) là một trong những tính năng mới được giới thiệu trong Java 8. Trước khi Java 8, mọi thứ chủ yếu […]
1. Method References là gì? Java cung cấp một tính năng mới gọi là Method References (phương thức tham chiếu) trong Java 8. Method References là một […]
Trong bài trước, tôi đã giới thiệu với các bạn Interface trong Java 8 là Default method và Static method. Trong bài này, chúng ta […]
Một trong những thay đổi lớn trong Java 8 là khái niệm về Interface. Như chúng ta đã biết trong những phiên bản Java trước, interface […]
1. Giới thiệu Java 8 Oracle đã phát hành một phiên bản Java 8 vào ngày 18/03/2014. Đây là một phiên bản mang tính cách mạng của […]
Trong bài viết Loại bỏ các phần tử trùng trong một ArrayList , tôi đã giới thiệu với các bạn các cách để loại bỏ phần tử […]
Generics là một tính năng của Java giúp cho lập trình viên có thể chỉ định rõ kiểu dữ liệu mà họ muốn làm việc […]
Trong bài này tôi giới thiệu với các bạn phương pháp chuyển đổi ArrayList thành Array và Array thành ArrayList. 1. Chuyển đổi Array sang […]
HashMap và ArrayList là hai cấu trúc dữ liệu được sử dụng nhiều nhất trong java. Cả hai lớp kế thừa từ các hệ phân cấp khác nhau. HashMap được […]
ArrayList là một trong những Collection được sử dụng nhiều nhất trong java. Nó cung cấp cho sự linh hoạt của việc thêm nhiều phần tử […]
Lớp java.util.Arrays trong java được sử dụng để thực hiện một số thao tác như sao chép, sắp xếp và tìm kiếm các phần tử trên các […]