[ https://issues.apache.org/jira/browse/LANG-1707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary D. Gregory updated LANG-1707: ---------------------------------- Fix Version/s: 3.16.1 (was: 3.16.0) > Syntactic sugar to concatenate arrays > ------------------------------------- > > Key: LANG-1707 > URL: https://issues.apache.org/jira/browse/LANG-1707 > Project: Commons Lang > Issue Type: Wish > Components: lang.* > Affects Versions: 3.13.0 > Reporter: Gilles Sadowski > Priority: Trivial > Labels: suggestion > Fix For: 3.16.1 > > > In {{ArrayUtils}}, a method such as {{addAll(T[], T ... others)}} makes it > easy to concatenate two arrays. > Then, one can concatenate several arrays: > {code} > /** > * @param <T> Type. > * @param arrays Arrays. > * @return an array that contains all the elements in the input arrays. > */ > private static <T> T[] concat(T[] ... arrays) { > final int numArr = arrays.length; > T[] concatenated = null; > for (int i = numArr; i > 0; i--) { > concatenated = ArrayUtils.addAll(arrays[i - 1], concatenated); > } > return concatenated; > } > {code} > Shouldn't {{concat(T[] ...)}} be part of {{ArrayUtils}}? -- This message was sent by Atlassian Jira (v8.20.10#820010)