public int removeValue(String value) { if (value == null) { for (int i = 0; i < count; i++) { if (data[i] == null) { remove(i); return i; } } } else { int index = index(value); if (index != -1) { remove(index); return index; } } return -1; }
public int removeValue(String value) { if (value == null) { for (int i = 0; i < count; i++) { if (data[i] == null) { remove(i); return i; } } } else { int index = index(value); if (index != -1) { remove(index); return index; } } return -1; }