2013-04-16 3 views
0

У меня есть List<List<Tableof>>:Как добавить значения Dynamique к списку списка

List<List<Tableof>> test; 

создать списки, как t1 показано ниже, который добавляется к test. Как я могу создать список, например, t1 динамически, потому что числа этих списков не фиксированы.

private List<List<Tableof>> test = new ArrayList<List<Tableof>>(); 
    List<Tableof> t1 = new ArrayList<Tableof>(); 
    Query query4 = em.createNamedQuery("Tableof.findAll"); 
    t1 = query4.getResultList(); 
    test.add(t1); 

Любая идея о том, как это сделать?

+3

Что? Пожалуйста, уточните – Patrick

+0

Я отредактировал мое сообщение, чтобы быть четким. – osselosse

+0

Как список списков отличается от списка чего-либо еще? – Val

ответ

0

Метод getResultList класса Query должен возвращать List < Tableof>.

Вот код, который должен работать.

private List<List<Tableof>> test = new ArrayList<List<Tableof>>(); 

Query query4 = em.createNamedQuery("Tableof.findAll"); 
List<Tableof> t1 = query4.getResultList(); 
test.add(t1); 

Этот метод будет находиться в классе Query.

+0

приятное решение .., но если вы можете показать мне, как я могу использовать эту настройку с запросом только на простом примере. – osselosse

+0

@osselosse: см. Обновленный ответ. –

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