(1)だな
受け側でたまたま配列が欲しいからってクラスの方に追加するのはよくないと思う
List<String>で受け取った後で自分で変換するべき