Câu hỏi phỏng vấn Kotlin
Câu hỏi

Cách thông thường để loại bỏ chuỗi trùng lặp khỏi mảng trong Kotlin là gì?

Câu trả lời

Trong Kotlin, cách thông thường để loại bỏ các chuỗi trùng lặp khỏi một mảng hoặc một danh sách là sử dụng cấu trúc dữ liệu Set. Set là một tập hợp không chứa các phần tử trùng lặp. Bạn có thể chuyển đổi mảng hoặc danh sách của mình thành một Set để loại bỏ các phần tử trùng lặp, sau đó nếu cần, bạn có thể chuyển đổi Set trở lại thành một danh sách. Dưới đây là một ví dụ minh họa:

kotlin Copy
val listWithDuplicates = listOf("apple", "banana", "apple", "orange", "banana", "mango")
val listWithoutDuplicates = listWithDuplicates.toSet().toList()
println(listWithoutDuplicates) // In ra: [apple, banana, orange, mango]

Trong ví dụ trên, toSet() được sử dụng để chuyển đổi listWithDuplicates thành một Set, loại bỏ các phần tử trùng lặp. Sau đó, toList() được sử dụng để chuyển đổi `S...

junior

junior

Gợi ý câu hỏi phỏng vấn

senior

Biểu thức đối tượng (Object expressions) trong Kotlin là gì và khi nào nên sử dụng chúng?

middle

Làm thế nào để chuyển đổi List thành Map trong Kotlin?

expert

Hãy tưởng tượng bạn đang chuyển đoạn mã của mình từ Java sang Kotlin. Bạn sẽ viết lại đoạn mã này trong Kotlin như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào