数据库表 T_GAME 字段有 id ,name,type
定义了一个实体类: GameList属性有 id,name,type
然后定义了一个泛型
private List<GameList> t_gamelist = new ArrayList<GameList>();
现在我将T_GAME 表的内容查出来之后放入了t_gamelist 中
我要怎么将t_gamelist中前十条数据放入一个新的数组中去?
有具体代码最好。
定义了一个实体类: GameList属性有 id,name,type
然后定义了一个泛型
private List<GameList> t_gamelist = new ArrayList<GameList>();
现在我将T_GAME 表的内容查出来之后放入了t_gamelist 中
我要怎么将t_gamelist中前十条数据放入一个新的数组中去?
有具体代码最好。
解决方案 »
- web路径问题!!
- 新浪微薄的SDK怎么使用?
- 请问在jsp中如何将数字转换成特定金额的格式?
- 谁会google数字+图片分页代码?答出来送100分
- jsp中的javabean?
- shiro动态配置loginUrl
- san fen
- 研究:怎样加密.java文件编译后的class?以及相应的(加密后的)class的解密工具?
- 100分,有关JSP环境搭建(j2sdk1.4.0 + tomcat-4.0 + Apache1.3.22)
- 哪位大侠有java认证的相关培训教材
- 获取网络文件的文件名
- 严重: Exception starting filter struts2 java.lang.NoClassDefFoundError: org/apache
List<Object> newList=new ArrayList<Object>();
if(list!=null&&list.size()>0){
for(int i=0 ;i<10;i++){
newList.add(list.get(i));
}
}else{
newList=list;
}
GameList[] b = (GameList[])Arrays.copyOf(t_gamelist.toArray(), 10);
十条数据是纳米级的,可能不容易分出优劣,换成十万条试试。
1、用jdbc:写sql查询前十条记录,放在ResultSet中,循环读取结果集,然后向你的数组中赋值对应的字段值。
2、思路与上相同,只不过调用hibernate的方法可以直接复制给数组,更简单。