JavaScript has Array.join()
Array.join()
js>[\"Bill\",\"Bob\",\"Steve\"].join(\" and \") Bill and Bob and Steve
Does Java have anything
You might want to try Apache Commons StringUtils join method:
http://commons.apache.org/lang/api/org/apache/commons/lang/StringUtils.html#join(java.util.Iterator, java.lang.String)
I've found that Apache StringUtils picks up jdk's slack ;-)