109
TermCounter
TermCounter
Класс TermCounter — это класс, который сопоставляет поиско-
вые термины и количество их появлений на странице. Первая
часть определения данного класса такова:
public class TermCounter {
private Map<String, Integer> map;
private String label;
public TermCounter(String label) {
this.label = label;
this.map = new HashMap<String, Integer>();
}
}
Переменные экземпляра — это map, содержащая сопоставление
терминов с подсчетами, и label, идентифицирующая документ,
из которого пришли термины. Мы будем применять ее для хра-
нения URL.
Чтобы реализовать сопоставление, я выбрал HashMap — наиболее
часто используемую реализацию Map. В следующих нескольких
главах вы увидите, как это работает и почему пользуется по-
пулярностью.
Класс ...