【发布时间】:2015-06-12 13:24:24
【问题描述】:
我有停用词数组列表。我想删除包含停用词的数组列表元素(字符串)。
这是我要删除元素的arraylist1:
bicara
dunia
penerbangan
orang
sering
salah
menjawab
bila
ditanya
siapa
manusia
pertama
yang
mengudara
mayoritas
menjawab
oliver
wilber
wright
dari
amerika
serikat
yang
terbang
pada
tahun
padahal
这里是停用词:
dari
bila
ditanya
menjawab
pada
padahal
pertama
siapa
sering
tahun
yang
这是我的代码:
for (int i = 0; i < arraylist1.size(); i++) {
for (int j = 0; j < stopwords.size(); j++) {
if (stopwords.get(j).equals(arraylist1.get(i)))
arraylist1.remove(i);
}
}
但是结果和我想要的不符:
bicara
dunia
penerbangan
orang
salah
bila (not removed)
manusia
mengudara
mayoritas
oliver
wilber
wright
amerika
serikat
terbang
padahal (not removed)
【问题讨论】:
标签: java arraylist stop-words