java去string数组空白行
时间: 2023-07-01 13:21:07 浏览: 85
string 去掉空格
5星 · 资源好评率100%
在Java中,可以使用trim()方法和非空判断来去除String数组中的空白行。示例代码如下:
```
String[] arr = {"hello", "", "world", " ", "java", "\t"};
List<String> list = new ArrayList<>();
for (String str : arr) {
if (str.trim().length() > 0) {
list.add(str);
}
}
String[] newArr = list.toArray(new String[0]);
System.out.println(Arrays.toString(newArr)); // 输出 [hello, world, java]
```
在这个示例中,我们定义了一个包含空白行的String数组。我们使用List来存储非空行,使用for循环遍历原始数组,使用trim()方法去掉String对象前后的空格,然后判断长度是否大于0,如果大于0,则将该String对象添加到List中。最后,我们将List转换为新的String数组,使用Arrays.toString()方法打印输出结果。输出的结果是[hello, world, java],其中空白行被去掉了。
阅读全文