【发布时间】:2017-05-21 19:12:16
【问题描述】:
我正在尝试获取文本文件的内容,删除除字母以外的所有内容,然后将其转换为 Strings 的数组以单独处理单词。
我这样做是为了获取文本文件:
String temp1= IOUtils.toString(FIS,"UTF-8");
String temp2=temp1.replaceAll("[,.!;:\\r\\n]"," ");
然后为了标记字符串,我这样做:
String[] tempStringArray = temp2.split(" ");
问题是在创建数组时,在各个索引处都有空的String。这些空的String在文本文件中的换行、多个空格、替换的标点符号等位置。
我希望将这些空的 Strings 从我的 String 数组中删除,或者以它们无法进入 String 数组的方式删除。
如何做到这一点?
【问题讨论】: