集合如何传值
如题
[解决办法]
集合东西多了
Collection
List Map Set ...
每种的存储方式都是不一样的,所以传值jdk都给了各自的方法
public void test(){ List list = new ArrayList(); list.add(new Object()); Map map = new HashMap(); map.put(1, "a"); Set set = new HashSet(); set.add(new Object()); }
[解决办法]
这样你可以通过循环来取 不管是map还是list都是很方便的
[解决办法]
Collections.copy(List dest, List src)使用Collections这个类的一些强大的功能
[解决办法]
遍历key将key加载到Spinner ,如果传值到另一个Activity可以考虑将整个集合传过去,不知道lz是不会把值传到另一个Activity还是。。。。不会传可以上网自己查