How to concatenate two arrays in Java?

I need to concatenate two String arrays in Java.

void f(String[] first, String[] second) {
String[] both = ???
What is the easiest way to do this?

I found one good one line solution for this the code is given bellow.


ArrayUtils.addAll(T[], T...)




String[] both = ArrayUtils.addAll(first, second);