Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val numbers = doubleArrayOf(4.41, 6.399999, 12.0, 14.46, 17.171717171)
- println("Straight join: ${numbers.joinToString()}")
- //Straight join: 4.41, 6.399999, 12.0, 14.46, 17.171717171
- println("Specifying separator: ${numbers.joinToString(separator = " ~ ")}")
- //Specifying separator: 4.41 ~ 6.399999 ~ 12.0 ~ 14.46 ~ 17.171717171
- println("Specifying prefix and suffix: ${numbers.joinToString(prefix = "{", postfix = "}")}")
- //Specifying prefix and suffix: {4.41, 6.399999, 12.0, 14.46, 17.171717171}
- println("Limiting number of elements: ${numbers.joinToString(limit = 3)}")
- //Limiting number of elements: 4.41, 6.399999, 12.0, ...
- println("Limiting number of elements And setting truncate: ${numbers.joinToString(limit = 3, truncated = "etc.")}")
- //Limiting number of elements And setting truncate: 4.41, 6.399999, 12.0, etc.
- println("Rounding using transform(): ${numbers.joinToString(transform = {round(it).toString()})}")
- //Rounding using transform(): 4, 6, 12, 14, 17
- println("Specifying everything: ${numbers.joinToString(separator = " ~ ", prefix = "{", postfix = "}", transform = {round(it).toString()}, limit = 3, truncated = "etc.")}")
- //Specifying everything: {4 ~ 6 ~ 12 ~ etc.}
Add Comment
Please, Sign In to add comment