【发布时间】:2016-04-26 06:46:50
【问题描述】:
我有一个名为 Arr_SxCorrel_table2d 的数组列表,例如:
ArrayList 的类型为:ArrayList<List<String>>
Arr_SxCorrel_table2dREMOVAL[[OF, RE, RE, RE, IND], [HA, 22, 3, 1, 4, 18%], [HA, 7, 3, 1, 4, 57%], [REG, 3, 1, 0, 1, 33%], [BING, 4, 3, 33, 32, 23%], [], [NOTE: details.], [], [], []]
我想去掉空的元素。我试过了:
for (int i=0;i<Arr_SxCorrel_table2d.size(); i++) {
if (Arr_SxCorrel_table2d.get(i) == null){
Arr_SxCorrel_table2d.remove(i);
}
}
但是没有任何东西被删除。不知道下一步应该是什么
【问题讨论】:
-
您的列表中没有空元素。
-
那么这些 [] 是什么。它们是否包含空格??
-
它们可以是空列表,也可以是包含单个空白元素的列表。但你显然处于一个更好的位置去找出答案。
-
能否包含回车元素。有没有可能让它看起来像我一样?
-
尝试检查 ArrayList 的大小。
标签: java arraylist multidimensional-array