Tôi cần cắt tất cả các phần tử trong một danh sách trong bảng chữ cái hoặc grails? là những gì các giải pháp tốt nhấtLàm cách nào để tôi có thể cắt tất cả các phần tử trong danh sách bằng Groovy?
12
A
Trả lời
13
Giả sử nó là một danh sách các chuỗi và bạn muốn cắt mỗi chuỗi, bạn có thể làm điều đó bằng cách sử dụng spread operator (*.)
list = [" abc ", " xyz "]
list*.trim()
13
Bạn có thể sử dụng phương pháp thu thập hoặc toán tử lây lan để tạo danh sách mới với các yếu tố được cắt:
def strs = ['a', ' b', ' ']
assert strs.collect { it.trim() } == ['a', 'b', '']
assert strs*.trim() == ['a', 'b', '']
Trong những trường hợp đó, danh sách gốc không bị sửa đổi. Nếu bạn muốn cắt dây tại chỗ, bạn cần phải lặp qua danh sách với chỉ mục:
for (i in 0..<strs.size()) {
strs[i] = strs[i].trim()
}
Các vấn đề liên quan
- 1. Làm cách nào để tìm tất cả các phần tử có thể có trong danh sách?
- 2. Định dạng tất cả các phần tử trong danh sách
- 3. Làm cách nào để hiển thị tất cả các phần tử trong danh sách mảng?
- 4. Thu hẹp tất cả các phần tử trong danh sách
- 5. Tôi có thể lấy danh sách tất cả các phần tử iOS ở đâu?
- 6. Cách áp dụng toán tử logic cho tất cả các phần tử trong danh sách python
- 7. Cách tách các phần tử Danh sách bằng dấu phẩy trong Groovy?
- 8. Cần phải cắt tất cả các phần tử trong biểu mẫu bằng cách sử dụng javascript
- 9. Làm cách nào để hợp nhất tất cả các thành phần của danh sách trong R?
- 10. Làm cách nào để xóa tất cả các phiên bản của một phần tử khỏi danh sách bằng Python?
- 11. Làm cách nào để kiểm tra xem tất cả các mục trong danh sách có trong danh sách khác không?
- 12. Làm cách nào để có được tất cả các phân vùng của danh sách trong Mathematica?
- 13. Làm cách nào để tôi có thể chặn tất cả các phương thức trong một ứng dụng Java bằng Groovy?
- 14. Làm cách nào để nâng cấp tất cả các gói có thể nâng cấp bằng ppm?
- 15. Làm cách nào để tìm danh sách trong danh sách các danh sách có tổng số phần tử lớn nhất?
- 16. Làm cách nào để áp dụng itertools.product cho các phần tử của danh sách danh sách?
- 17. Làm cách nào để có danh sách tất cả tên tệp trong thư mục bằng VB6?
- 18. Làm thế nào tôi có thể tìm thấy tất cả các kết hợp có thể có của một danh sách các danh sách (bằng Python)?
- 19. Làm cách nào để chia danh sách thành các danh sách có kích thước bằng nhau trong Groovy?
- 20. Làm cách nào để tôi có thể lặp lại danh sách các danh sách trong Scala?
- 21. Android, làm cách nào để có danh sách tất cả các tệp trong một thư mục?
- 22. Làm cách nào để có danh sách các chỉ mục của các phần tử khác không trong danh sách?
- 23. Tôi làm cách nào để nhóm theo danh sách các phần tử?
- 24. Đếm tất cả các phần tử trong danh sách danh sách lồng nhau tùy ý mà không đệ quy
- 25. Lấy danh sách tất cả các phần tử trong một mảng JavaScript
- 26. Làm cách nào để có danh sách tất cả các loại được nạp trong C#?
- 27. Làm cách nào để có danh sách tất cả các lệnh shell hiện có
- 28. Làm cách nào để lấy danh sách tất cả các tệp có phần mở rộng ESY trong một thư mục?
- 29. In tất cả các tập hợp con có thể có trong danh sách
- 30. jQuery: Làm cách nào tôi có thể chọn tất cả các phần tử có chiều rộng lớn hơn 400?