java代码如何将字符串数组中的null值删除掉呢?
下文笔者讲述使用java代码---将字符串数组中删除null值的方法分享,如下所示
数组详解
java 数组常见操作方法分享
stream之过滤方法(filter)的简介说明
java如何获取流stream呢?
Java如何借助stream 遍历打印出所有元素呢?
实现方式: 方式1: 遍历数组,然后使用if对数组中每一个元素值进行判断 当元素值为null时,则删除元素值 方式2: 当在jdk1.8中时,借助stream和Lambda表达式中 的filter对数组进行过滤 然后返回过滤后不包含null值的数组例:
import java.util.Arrays; import java.util.stream.Collectors; public class TestClass { public static void main( String args[] ) { String[] firstArray = {"java265.com-1", "", "java265.com-2", "java265.com-888", "", null}; firstArray = Arrays.stream(firstArray) .filter(s -> (s != null && s.length() > 0)) .toArray(String[]::new); } }相关阅读:
数组详解
java 数组常见操作方法分享
stream之过滤方法(filter)的简介说明
java如何获取流stream呢?
Java如何借助stream 遍历打印出所有元素呢?
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。