gpt4 book ai didi

java - 从 Java 中的字符串数组中删除空字符串元素

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:53:19 25 4
gpt4 key购买 nike

我正在尝试获取一个文本文件的内容,删除除字母以外的所有内容,然后将其转换为一个 String 数组,用于单独处理单词。我这样做是为了获取文本文件:

String temp1= IOUtils.toString(FIS,"UTF-8");
String temp2=temp1.replaceAll("[,.!;:\\r\\n]"," ");

然后为了标记字符串,我这样做:

String[] tempStringArray = temp2.split(" ");

问题是在创建数组的时候,各个索引处都有空的String。这些空的String在换行的位置,多了一个空格,替换文本文件中的标点符号等。
我希望这些空的 String 从我的 String 数组中删除,或者以它们无法进入 String 数组的方式删除。
如何做到这一点?

最佳答案

按所有空格拆分,如:String[] tempStringArray = temp2.​​split("\\s+")

关于java - 从 Java 中的字符串数组中删除空字符串元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44095958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com