Month: November 2019

StringBuilder trong java với ví dụ cụ thể

Trong khi String đại diện cho một chuỗi ký tự immutable thì StringBuilder cũng giống như StringBuffer đại diện cho chuỗi ký tự có thể thay đổi được sau khi khởi tạo. Điểm khác biệt lớn nhất giữa StringBuffer và StringBuilder là cơ chế đồng bộ hóa. Trong khi StringBuffer đảm bảo cơ chế đồng bộ hóa còn StringBuilder thì …

Search ArrayList với Stream API

Khi làm việc với ArrayList, chúng ta có rất nhiều nhu cầu như tìm kiếm, rút trích dữ liệu. Để đơn giản hoá, stream api cung cấp cơ chế filter giúp các thao tác rút trích và tìm kiếm dữ liệu trở nên hiệu quả hơn.