don*_*yor 3 java list playframework-2.0
是否可以执行以下操作?
List<Object o, Object p> listWithTwoObjects;
Run Code Online (Sandbox Code Playgroud)
我想从数据库中检索数据并将其保存到此列表中,具体就是以这种方式
Query query = "retrieve all posts and username, which this user posted";
List<Object o, Object p> userAndPost = query.getResultList();
Run Code Online (Sandbox Code Playgroud)
o是用户名,p是帖子.然后,我可以将其呈现给我的模板,并向其用户显示每个帖子.
我的问题是关于里面有两个对象的List.是否有可能,如果是的话,文件的方式和位置是什么?
Eng*_*uad 16
您可以Pair按如下方式定义类:
public class Pair
{
String username;
int post;
public Pair(String username, int post)
{
this.username = username;
this.post = post;
}
}
Run Code Online (Sandbox Code Playgroud)
然后简单地使用List<Pair>,例如:
List<Pair> pairs = new ArrayList<Pair>();
pairs.add(new Pair("doniyor", 12345));
// ...
Pair p = pairs.get(0);
System.out.pritnln(p.username); // doniyor
System.out.pritnln(p.post); // 12345
Run Code Online (Sandbox Code Playgroud)