gpt4 book ai didi

java - Android java无法删除空元素

转载 作者:行者123 更新时间:2023-12-01 22:22:53 25 4
gpt4 key购买 nike

我想删除所有空元素..我使用下面的代码,但没有工作..

sejarahToken.removeAll(Collections.singleton(""));
sejarahToken.removeAll(Arrays.asList(""));
for (String st : sejarahToken) {
writingFile(st);
}

与使用此代码相同:

 sejarahToken.removeAll(Collections.singleton(null));
sejarahToken.removeAll(Arrays.asList(null,""));

这是 txt 文件上的 sejarahToken 数组列表的输出。仍然有空值:

Leonardo
da
Vinci
dari
Italia
dan
Otto
Lilienthal
dari
Jerman
telah
mendahuluinya


Tetapi
ternyata
jauh
sebelumnya
semua
sudah
didahului
oleh
seorang

最佳答案

您可以使用以下代码 fragment 来删除是否有空字符串或带有空格的字符串。

final Iterator<String> iterator = sejarahToken.iterator();

while (iterator.hasNext()) {
final String e = iterator.next();

if (e == null || e.trim().isEmpty())
iterator.remove();
}

关于java - Android java无法删除空元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29373521/

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