0
我有兩個數組「標籤」和「選定」標籤數組是靜態的,取決於用戶選擇「選擇」數組值將被設置爲true或false。比較陣列並創建新陣列Android SDK
我想比較標籤陣列和選擇陣列和真正的「選擇」陣列位置我想拉出「標籤」陣列的相應位置並建立一個新陣列。
private String[] tags = new String[] { "Bob", "Tom", "Mike", "Smith" };
private boolean[] selected = new boolean[tags.length];
public String[] selected_tags;
for (int i = 0; i < tags.length; i++) {
if (selected[i] == true){
selected_tags[i] = tags[i];
}
我不知道我是否正確地做這件事,因爲我覺得我會在我的selected_tag數組中有空的斑點。如果有更好的方法,我願意提供建議。
謝謝!