有一个List 假设list.size()等于50
把List的元素 以每组15条的大小取出来分别放到
list.size()/15 个ArrayList里
在把这些ArrayList 放到 HashMap 里
请问代码应该怎么写 ?
谢谢大家了
把List的元素 以每组15条的大小取出来分别放到
list.size()/15 个ArrayList里
在把这些ArrayList 放到 HashMap 里
请问代码应该怎么写 ?
谢谢大家了
解决方案 »
- Java实现类似QQ魔法表情的想法和问题请教
- 做软件开发这一行做java必须要掌握这么多的知识吗?
- java -cp 和java -jar啥区别?
- 为什么List.toArray()之后不能转换类型?
- 添加jar包&打包成*.exe
- ==========JAVA正则的问题==========
- 如何实现图形界面
- 关于sqlserver2k连接jbuilder9的问题,急~~~~,请各位大虾帮忙解决呀~~~~谢谢了~~~
- 请问下面程序算不算递归?
- 请问SCJP要考Object Stream/Serializable Interface/Sockets吗?急急急
- 用jsdk编译一个servlet程序报错,请指点
- 请教有关UTF-8编码检测算法的问题
import java.util.HashMap;
import java.util.List;
import java.util.Map;/*
* 创建日期 2005-9-21
*/public class TestSu { public static void main(String args[]) {
List lst = new ArrayList();
//预先放置一些东西
for (int i = 0; i < 50; i++) {
lst.add("s" + i);
}
//拆分lst
List[] test = new List[lst.size() / 5];
Map map = new HashMap();
for (int i = 0; i < lst.size() / 15; i++) {
test[i] = lst.subList(i * 15, (i + 1) * 15);
map.put(new Integer(i), test[i]);
}
}}