class MyClass {
public static void remove_stopwords(String[] query, String[] stopwords) {
A: for (int i = 0; i < query.length; i++) {
B: for (int j = 0; j < stopwords.length; j++) {
C: if (query[i].equals(stopwords[j])) {
break B;
}
else {
System.out.println(query[i]);
break B;
}
}
}
}
}
由於某些原因,此代碼只能在問題的中途正常工作。它從查詢中取出第一個停用詞,但忽略了其餘部分。任何幫助,將不勝感激。刪除字符串中的停用詞
爲我們提供了與查詢,停用詞一個例子,期望的結果 –
查詢: 「做」, 「不是」,」滴」, 「中」, 「肥皂」] 禁用詞: 「做」, 「在」] 所需的輸出: 不 下降 肥皂 我的輸出: 不 drop the 肥皂 – LegendaryMouse
檢查更新的代碼 –