をArrayListに私は、コードのjava.util.Vectorがjava.util.ArrayListのにキャストすることはできません - キャスト一覧
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;
}
を以下していると私はそれがArrayListの代わりの配列を返すようにする必要があります。 ArrayListを返すクエリはありますか?
その 'ArrayList'キャストのためのあなたのポイントは何ですか?なぜあなたはより分かりにくい '(List- )'を使用しないのですか? –
Tom
* ArrayListを返すために必要です* - あなたはしません – wero
私はこれがすべて継承101とインターフェイスへのコーディングにまで沸騰すると思います。 – Mena