java.util.ArrayList.removeAll()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(8.8k)|赞(0)|评价(0)|浏览(223)

本文整理了Java中java.util.ArrayList.removeAll()方法的一些代码示例,展示了ArrayList.removeAll()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArrayList.removeAll()方法的具体详情如下:
包路径:java.util.ArrayList
类名称:ArrayList
方法名:removeAll

ArrayList.removeAll介绍

[英]Removes from this list all of its elements that are contained in the specified collection.
[中]从此列表中删除指定集合中包含的所有元素。

代码示例

代码示例来源:origin: ReactiveX/RxJava

@Override
public boolean removeAll(Collection<?> c) {
  boolean b = list.removeAll(c);
  lazySet(list.size());
  return b;
}

代码示例来源:origin: apache/hbase

@Override
public synchronized boolean removeAll(Collection<?> c) {
 ArrayList<E> newList = new ArrayList<>(list);
 // Removals in ArrayList won't break sorting
 boolean changed = newList.removeAll(c);
 list = Collections.unmodifiableList(newList);
 return changed;
}

代码示例来源:origin: redisson/redisson

@Override
public boolean removeAll(Collection<?> c) {
  boolean b = list.removeAll(c);
  lazySet(list.size());
  return b;
}

代码示例来源:origin: Tencent/tinker

private void removeIgnoreChangeFile(ArrayList<String> array) {
  ArrayList<String> removeList = new ArrayList<>();
  for (String name : array) {
    if (Utils.checkFileInPattern(config.mResIgnoreChangePattern, name)) {
      Logger.e("ignore change resource file: " + name);
      removeList.add(name);
    }
  }
  array.removeAll(removeList);
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_search_history
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_comment
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_storage
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_footprint
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_groupon_rules
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_region
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_admin
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: apache/hbase

public List<HStoreFile> preSelectFilesForCoprocessor(StripeInformationProvider si,
  List<HStoreFile> filesCompacting) {
 // We sincerely hope nobody is messing with us with their coprocessors.
 // If they do, they are very likely to shoot themselves in the foot.
 // We'll just exclude all the filesCompacting from the list.
 ArrayList<HStoreFile> candidateFiles = new ArrayList<>(si.getStorefiles());
 candidateFiles.removeAll(filesCompacting);
 return candidateFiles;
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_groupon
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_coupon
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_brand
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_user_formid
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_permission
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_role
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: linlinjava/litemall

/**
 * This method was generated by MyBatis Generator.
 * This method corresponds to the database table litemall_collect
 *
 * @mbg.generated
 * @project https://github.com/itfsw/mybatis-generator-plugin
 */
public static Column[] excludes(Column ... excludes) {
  ArrayList<Column> columns = new ArrayList<>(Arrays.asList(Column.values()));
  if (excludes != null && excludes.length > 0) {
    columns.removeAll(new ArrayList<>(Arrays.asList(excludes)));
  }
  return columns.toArray(new Column[]{});
}

代码示例来源:origin: aa112901/remusic

public void updateDataSet() {
  ab.setTitle("已选择0项");
  mList.removeAll(getSelectedItem());
  mSelectedPositions.clear();
}

相关文章