In Java, remove empty elements from a list of Strings

前端 未结 11 2408
余生分开走
余生分开走 2020-12-01 06:05

In Java, I have an ArrayList of Strings like:

[,Hi, ,How,are,you]

I want to remove the null and empty elements, how to change it so it is l

11条回答
  •  忘掉有多难
    2020-12-01 06:44

    Going to drop this lil nugget in here:

    Stream.of("", "Hi", null, "How", "are", "you")
      .filter(t -> !Strings.isNullOrEmpty(t))
      .collect(ImmutableList.toImmutableList());
    

    I wish with all of my heart that Java had a filterNot.

提交回复
热议问题