Static-method implementation of the Perl join keyword. This class makes available as static methods various forms of the join functionality. All forms accomplish the same thing: they return a String object that is the concatenation of the list of strings, using the token as a separator in between. The variations are only to permit flexibility in how the separator is specified.
If the array passed to join is empty or null, then an empty (zero-length) string value is returned.