[ https://issues.apache.org/jira/browse/LANG-701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493807#comment-13493807 ]
Joerg Schaible commented on LANG-701: ------------------------------------- bq. the input array should be of Object type, not String, which will cause a stack overflow with the proposed APIs because the boolean arg will go into the Object array. This would not happen with a String array but it would greatly reduce the functionality. The input array could be at least CharSequence then. > StringUtils join with var args > ------------------------------ > > Key: LANG-701 > URL: https://issues.apache.org/jira/browse/LANG-701 > Project: Commons Lang > Issue Type: New Feature > Components: lang.* > Reporter: Gabriele Kahlout > Priority: Minor > Fix For: 3.x > > Attachments: VarArgJoinTest.java > > > <code> > final String apple = "apple"; > final String banana = "banana"; > final String orange = "orange"; > final String expected = apple + SPACE + banana + SPACE + orange; > final String actual = join(SPACE, apple, banana, orange); > final int expLength = expected.length(); > final int actLength = actual.length(); > assertEquals(expLength, actLength); > assertEquals(expected, actual); > </code> > I missed the functionality of joining strings with the space separator in one > line. BTW, why space ' ' not a constant field anywhere? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira