首页 > 代码库 > java Object类是可以接收集合类型的
java Object类是可以接收集合类型的
废话不多说,上代码:
package com.core.test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class ObjectListTest { public static void main(String[] args) { Object obj = createMap(); if(obj instanceof Map){ Map<String,Object> map =(Map)obj; System.out.println(map.get("name")); } Object obj1 =createList(); if(obj1 instanceof List){ List<String> list = (List)obj1; for(int i = 0 ; i < list.size() ; i++ ){ System.out.println(list.get(i)); } } } public static Map<String,Object> createMap(){ Map<String, Object> map =new HashMap<String, Object>(); map.put("name", "张飞"); map.put("age","10"); return map; } public static List<String> createList(){ List<String> list =new ArrayList<String>(); for(int i = 0 ; i < 10 ; i++){ list.add("吕布"+i); } return list; } }
结果:
张飞吕布0吕布1吕布2吕布3吕布4吕布5吕布6吕布7吕布8吕布9
java Object类是可以接收集合类型的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。