На самом деле, что касается заголовка в вопросе, у меня есть решение для этого, но мой подход, похоже, тратит ресурсы на создание объектов List.
Итак, мой вопрос: есть ли у нас более эффективный подход к этому?
Из кейса я хочу убрать лишний пробел "" и лишний "a" из вектора.
Мой вектор включает:
{"a", "rainy", " ", "day", "with", " ", "a", "cold", "wind", "day", "a"}
Вот мой код:
List lt = new LinkedList();
lt = new ArrayList();
lt.add("a");
lt.add(" ");
vec1.removeAll(lt);
Как вы можете видеть дополнительные пробелы в списке Vector
, причина в том, что я использую Vector
, чтобы прочитать и портировать слово изword document, а иногда и документ может содержать дополнительные пробелы, вызванные человеческой ошибкой.