私は他の2つの配列と比較して配列を構築しています。しかし、私が3番目の配列を初期化するとき、長さを設定する必要があります。しかし、それは私の配列にはいくつかのインスタンスでnullオブジェクトがあるようにしています。離れて私は配列に空の/ nullの位置をドロップすることができますか?私はBoolen selected []
構築するチェックボックスのコードを残しNull配列の値を削除します
private String[] tags = new String[] { "Mike", "Bob", "Tom", "Greg" };
private boolean[] selected = new boolean[tags.length];
public String[] selected_tags = new String[tags.length];
for (int i = 0; i < tags.length; i++) {
if (selected[i] == true){
selected_tags[i] = tags[i];
}
}
:これまでに以下の私のコードを参照してください。
いずれかの方法で、私は唯一の2個のタグを選択した場合、その後の私のselected_tags []配列は、私がヌルヌルを取得する必要がありMike, Bob, Null, Null
になります。前もって感謝します!
代わりにArrayListを使用することをお勧めします。 –