我正在循环进入许多行并尝试使用一些 if 语句过滤这些行。在每个 if 语句中,我需要为多个元素建立索引。我本可以使用 2d String[][] 来做到这一点,但问题是我不知道现阶段每行的大小是多少。
我正在寻找如下存储我的数据:
0 1 3 4 5 6 7 etc..
0 str str str str str str str
1 str str str
2
3 str str str str str str
任何建议将不胜感激
Edit:
对不起,如果我的问题不清楚。但我会在这里解释更多。
我的循环看起来像这样:
newArrayList
for (i; i < List ;i++)
{
if(...)
{
newArrayList.add.(0, List.get(i));
} else if(...)
{
newArrayList.add.(2, List.get(i));
} else if(...)
{
newArrayList.add.(6, List.get(i));
}
}
上面的代码不起作用,但我只是想解释一下我实际上需要做什么!我的 if 语句可能会出现多次,我想为每个 if 语句预期加上一组字符串考虑一个索引。谢谢。