Cấu trúc dữ liệu phổ biến có sẵn trong Kotlin - Pair
Ngày cập nhật: 19/01/2020 Số lần xem: 8071 Thời lượng đọc: 17 phút Danh mục: Kotlin
Tìm kiếm
|
|
Kết quả khi chạy đoạn mã trên sẽ là:
p.first
trả về giá trị1
p.second
trả về giá trị2
Pair là một cấu trúc dữ liệu rất tiện lợi trong Kotlin, cho phép lưu trữ và truy xuất nhanh chóng hai giá trị khác nhau trong cùng một đối tượng. Bạn có thể sử dụng Pair để kết hợp các cặp dữ liệu như khóa-giá trị đơn giản hoặc truyền nhiều giá trị từ một hàm mà không cần tạo một class riêng.
Ngoài việc sử dụng như một cặp số nguyên, bạn cũng có thể sử dụng Pair với các loại dữ liệu khác nhau, chẳng hạn như chuỗi, boolean hay thậm chí là các đối tượng phức tạp. Điều này giúp làm cho mã nguồn ngắn gọn và dễ hiểu hơn rất nhiều.
Một điểm thú vị khác của Pair là bạn có thể tạo một instance bằng cú pháp gọn nhẹ như sau:
|
|
Cách viết này hoàn toàn tương đương với cách gọi Pair(1, "Một")
.
Như vậy, Pair là một công cụ hữu ích trong lập trình Kotlin, đặc biệt phù hợp khi bạn muốn xử lý các cặp dữ liệu nhỏ và nhanh chóng mà không cần xây dựng các cấu trúc phức tạp.