从2D String [] []数组中删除所有零

时间:2017-03-20 09:02:35

标签: java arrays string for-loop

我有一个String [] []数组,我想从中创建一个没有null的新锯齿状数组。

{# don't render unrendered fields #}
{{ form_end(form, {'render_rest': false}) }}

问题是,当ny [i] [j]不等于“0”时,它不是仅将值复制到noZero数组,而是当ny [i] [j]等于n时,它将null复制到noZero数组“0”。

如果ny [i] [j]等于“0”,它应该跳转到下一次迭代而不做任何事情。

希望有人可以提供帮助: - )

1 个答案:

答案 0 :(得分:0)

这是一个例子:

for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
    if ("0".equals(array[i][j])) {
        // remove
        array[i][j] = null;
        // or
        // array[i][j]="";
    }
}}