Potrzebuję przyciąć wszystkie elementy na liście w groovy lub grails? co jest najlepszym rozwiązaniemJak przyciąć wszystkie elementy na liście za pomocą Groovy?
12
A
Odpowiedz
13
Zakładając, że jest to lista ciągów i chcesz przyciąć każdy łańcuch, można to zrobić za pomocą spread operator (*.)
list = [" abc ", " xyz "]
list*.trim()
13
Można użyć metody gromadzić lub operator rozprzestrzeniania w celu utworzenia nowej listy z przyciętymi elementami:
def strs = ['a', ' b', ' ']
assert strs.collect { it.trim() } == ['a', 'b', '']
assert strs*.trim() == ['a', 'b', '']
W tych przypadkach oryginalna lista nie jest modyfikowana. Jeśli chcesz przyciąć struny w miejscu, musisz powtórzyć listę z indeksem:
for (i in 0..<strs.size()) {
strs[i] = strs[i].trim()
}
Powiązane problemy
- 1. Jak przyciąć wszystkie elementy na liście?
- 2. Kwadratura wszystkie elementy na liście
- 3. Java 8 uzyskać wszystkie elementy na liście
- 4. Ukryj wszystkie elementy div za pomocą javascript
- 5. Jak sprawdzić wszystkie elementy na liście, które mają określone wymagania?
- 6. Jak wyodrębnić wszystkie elementy określonej właściwości na liście?
- 7. Jak przyciąć obraz za pomocą php za pomocą jquery imgAreaSelect?
- 8. Zaktualizuj wszystkie pozycje na liście za pomocą PowerShell
- 9. Jak przyciąć obraz za pomocą obróconego prostokąta?
- 10. Jak przyciąć wideo za pomocą AVFoundation
- 11. Jak przyciąć łańcuch za pomocą Entity Framework?
- 12. Jak przyciąć ciąg za pomocą node.js?
- 13. Jak przyciąć animowany gif za pomocą ImageMagick?
- 14. Policz wszystkie elementy na liście arbitralnie zagnieżdżonej listy bez rekurencji
- 15. Common Lisp: wszystkie elementy są prawdziwe na liście
- 16. Jak usunąć wszystkie elementy potomne elementu body za pomocą DOMDocument?
- 17. Jak grupować podobne elementy na liście?
- 18. przyciąć wszystkie sznurki w tablicy
- 19. Jak wykonać ulepszenie progresywne na liście HTML za pomocą angularjs?
- 20. Pozycjonowanie pozycji na liście za pomocą LINQ
- 21. Rozpakuj archiwum za pomocą Groovy
- 22. Pobierz wszystkie elementy według nazwy klasy za pomocą DOMDocument
- 23. Uzyskaj wszystkie elementy z listy za pomocą MailChimp API 3,0
- 24. jQuery .each pomoc, chcę przyciąć() wszystkie ciągi w tablicy
- 25. Inicjalizuj wszystkie elementy String za pomocą pustego ciągu
- 26. Jak sprawdzić, czy wszystkie pozycje na liście znajdują się na innej liście?
- 27. Jak przyciąć wartości za pomocą Linq do Sql?
- 28. Jak przyciąć obraz w OpenCV za pomocą Pythona
- 29. Jak przyciąć łańcuch za pomocą str.format w Pythonie?
- 30. stwierdzenie nie elementy w liście