リストからnull値をすべて除去

471 ワード

  • List.remove(Object o):要素を削除し、成功するとtrueに戻ります.1つだけ削除されることに注意してください.
  • List.removeAll(Collection> c):集合cが存在するすべての状況を削除し、パラメータが要素ではないことに注意する.
  • List.removeIf(Predicate super E> filter):条件を満たすすべての要素を削除し、Lambda式に参照します.

  • 例:list.removeAll(Collections.singletonList(null));
    Streamメソッド
       List result = list.parallelStream() .filter(Objects::nonNull) .collect(Collectors.toList());