Home
Ruby
join Example (Convert Array to String)
Updated Dec 9, 2022
Dot Net Perls
Join. Strings are everywhere in programs. And programs themselves are represented as strings. An array can contain strings—or it can be merged into a single string with delimiters.
Method notes. Join() acts on string arrays (or arrays of any type of element that are converted into strings). We can use join to round-trip our data with split().
String Array
An example program. Consider this program. We see a string array that contains three string literals. On the string array instance we call join.
And We specify a semicolon delimiter. The string values are merged into a single string, with a semicolon between each pair.
values = ["aa", "bb", "cc"] # Use the join method to combine a string array. joined = values.join(";") # Print the result. puts joined
aa;bb;cc
No delimiter. We can use join with no delimiter. This converts an array of strings (or 1-char strings which are like characters) into a string.
values = ["a", "b", "c"] # Join with no delimiter. # ... This turns an array of characters into a string. result = values.join puts result
abc
A review. With split() and join() we can round-trip our data processing. We have a string, and can split it apart. Then we modify elements, and join it together again.
Dot Net Perls is a collection of pages with code examples, which are updated to stay current. Programming is an art, and it can be learned from examples.
Donate to this site to help offset the costs of running the server. Sites like this will cease to exist if there is no financial support for them.
Sam Allen is passionate about computer languages, and he maintains 100% of the material available on this website. He hopes it makes the world a nicer place.
No updates found for this page.
Home
Changes
© 2007-2025 Sam Allen