説明が意味不明ですいません。

String文字列が、S_0,S_1,S_2,...とあったときに、
S_0をA[0][1] A[0][2] A[0][3] ,
S_1をA[1][1] A[1][2] A[1][3] ,
S_2をA[2][1] A[2][2] A[2][3] ,
と二次元配列にいれるか、あるいは

ArrayList<String> array = new ArrayList<String>();
array.add(S_0);
array.add(S_1);
array.add(S_2);
として、必要なときにgetして切り分けるかどちらがいいかということです.