ich folgenden Code haben Arraylistjava.util.Vector kann nicht auf java.util.ArrayList gegossen werden - Besetzungsliste
public List<Item> getDbItems()
{
ArrayList<Item> dbItems = new ArrayList<>();
EntityTransaction entr=em.getTransaction();
entr.begin();
TypedQuery<Item> query = em.createQuery("SELECT i FROM Item i", Item.class);
dbItems = (ArrayList<Item>) query.getResultList();
em.getTransaction().commit();
return dbItems;
}
Und ich brauche es die Arraylist statt des Array zurückzukehren. Gibt es eine Abfrage, die ArrayList zurückgibt?
Was ist Ihr Punkt für die 'ArrayList' Besetzung? Warum benutzt du nicht das offensichtlichere '(Liste- )'? –
Tom
* Ich brauche es, um die ArrayList zurückzugeben * - nein, Sie nicht – wero
Ich denke, das alles läuft auf Vererbung 101 und Codierung auf eine Schnittstelle. – Mena