【发布时间】:2010-01-08 12:33:52
【问题描述】:
我的代码如下:
private static ArrayList<String[]> file;
...
void method()
{
file = new ArrayList<String[]>();
...
String[] s = str.split(";");
file.add(s);
}
在上面,str 是一个用分号分隔的长字符串。
我的问题是我想遍历ArrayList 中的每个数组并从每个数组中获取一个元素。
例如,如果一个数组是"hello; are; today",另一个是"how; you;",那么我想将其检索为"hello how are you today"(即每个数组中的一个元素)。
我想不出办法。
任何帮助将不胜感激。
提前致谢。
【问题讨论】:
-
您确定您的 ArrayList 应该包含字符串数组吗?这基本上转化为字符串的二维列表。