Java - Anexar aspas às strings de uma matriz e unir strings em uma matriz
Gostaria de acrescentar aspas duplas às cadeias de caracteres de uma matriz e depois juntá-las como uma única cadeia (mantendo as aspas). Existe alguma biblioteca de String que faz isso? Eu tentei Apache commons StringUtils.join e a classe Joiner no Google goava, mas não consegui encontrar nada que acrescenta aspas duplas.
Minha entrada seria uma matriz como mencionado abaixo:
String [] listOfStrings = {"day", "campaign", "imps", "conversions"};
A saída exigida deve ser como mencionado abaixo:
String output = "\"day\", \"campaign\", \"imps\", \"conversions\"";
Eu sei que posso percorrer o array e acrescentar aspas. Mas eu gostaria de uma solução mais limpa, se houver uma.