Có điều tôi không hiểu về số collection.mutable.Seq
của Scala. Nó mô tả giao diện cho tất cả các chuỗi có thể thay đổi, nhưng tôi không thấy các phương thức để chắp thêm hoặc thêm vào các phần tử mà không tạo một chuỗi mới. Tôi có thiếu thứ gì đó hiển nhiên ở đây không?Cách thêm hoặc thêm vào một Scala mutable.Seq
Có :+
và +:
để nối thêm và thêm vào, tương ứng, nhưng chúng tạo bộ sưu tập mới - để phù hợp với hành vi của chuỗi bất biến, tôi giả định. Điều này là tốt, nhưng tại sao không có phương pháp nào như +=
và +=:
, như ArrayBuffer
và ListBuffer
xác định, cho nối thêm và thêm vào tại chỗ? Điều đó có nghĩa là tôi không thể tham chiếu đến một seq có thể thay đổi được gõ là collection.mutable.Seq
nếu tôi muốn thực hiện nối thêm tại chỗ?
lần nữa, tôi phải mất cái gì rõ ràng, nhưng không thể tìm thấy những gì ...
Và tất cả đều có ý nghĩa ngay bây giờ! Đó là phần rõ ràng tôi đã bỏ lỡ. Cảm ơn! –
Ồ. Tôi tự hỏi liệu điều này có thực sự hữu ích với bất kỳ ai không. –