How to Convert Array to String in Java


If you need to convert an array to a string in Java, then you could look at a solution like this:

String stringArray[] = {"Hello ", " world", " this", " is", " a", " test"};
StringBuffer sb = new StringBuffer();
for(int i = 0; i < stringArray.length; i++) {
   sb.append(stringArray[i]);
}
String str = sb.toString();
System.out.println(str);

Or you could do something simple like this:

String str = String.join(",", arr);