2016-03-03 3 views
0

Дело в том, что корпус term-document matrix, но здесь дело в строке: documentIds и columns - это термины.Создание динамической, сортируемой, переносимой 2d-коллекции в Java

Как добиться этого, используя коллекцию Java generic? До сих пор, я уже попробовать это:

class Matrix { 
    HashMap<Point, Integer> map = new HashMap<>(); 
    Matrix(row, col, frequency) { 
     map.put(new Point(row, col), frequency); 
    } 
} 

где

class Point { Document row, Term col; } 
class Document { String documentId } 
class Term { String term } 

Term сортируется в алфавитном порядке. Используя этот код, я думаю, было бы сложно синхронизировать каждую точку, если в определенном документе есть новые термины.

Так что мой вопрос в том, как построить коллекцию, которая позволит такое поведение?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^