java中如何返回多个list 构建一个对象或集合,将list1和list2都放进去,然后返回。处理时,再将两个list拿出来就是了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pointlist1和pointlist2是引用类型,定义为成员变量就行了 追问:若用pointlist1.addALl(pointlist2),要遍历出LON结果中除了所应该有数值外还有很多0.0这种值 回复一楼:如何将两个list取出来 List list1 = null;List list2 = null;// 创建hashmap存放两个listMap map = new HashMap();map.put("list1", list1);map.put("list2", list2);// 返回map, 然后取出listList l1 = (List) map.get("list1");List l2 = (List) map.get("list2");代码仅供参考 其实你换下思路就好了,为什么要直接返回呢?你可以将要返回的结果利用阿里工程师写的Java对象和json对象转换的工具jar包,将pointlist1和pointlist2转成json格式返回,接收结果的地方再将json结果转成你想要的对象,就算以后需要返回再多的点也不用担心。 回复五楼:这样取出的两个list中的值都是com.testaction.dao.NewMapTab@f6ac0b com.testaction.dao.NewMapTab@9934d4 com.testaction.dao.NewMapTab@5b8827这个样子的 同感觉再构造一个二维LIST返回比较方便 正则问题 java 基本数据类型如何引用传递 string 关于在命令行下不识别javac命令的问题 这个管理系统难看么?高手们评论下,小弟是新人 请教大家一个基础问题,不难的 filechoose高级问题,请教高手~ JAVA中的相对目录 一个基础可重要的问题!请教了 请教高手!!!用java写文件管理器的问题. java 按钮问题 网络编程-简单的通信问题
若用pointlist1.addALl(pointlist2),要遍历出LON结果中除了所应该有数值外还有很多0.0这种值
List list1 = null;
List list2 = null;
// 创建hashmap存放两个list
Map map = new HashMap();
map.put("list1", list1);
map.put("list2", list2);
// 返回map, 然后取出list
List l1 = (List) map.get("list1");
List l2 = (List) map.get("list2");
代码仅供参考
com.testaction.dao.NewMapTab@9934d4
com.testaction.dao.NewMapTab@5b8827
这个样子的