![java八大数据结构要学多久,第1张 java八大数据结构要学多久,第1张](/aiimages/java%E5%85%AB%E5%A4%A7%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E8%A6%81%E5%AD%A6%E5%A4%9A%E4%B9%85.png)
2
个月。因为运行环境需要一天,关键词需要一天,数据类型、运算符需要一天,条件结构、循环结构
给你一周,方法重载、数组给你一周。面向对象、这个、构造方法,差不多一周就够了。常用API、继承与多态、聚合、异常、多线程、网络编程常用的API给你一天,继承和多态给你一天,聚集给你
一个星期,多线程(入门)、网络编程给你一个星期,所以大概要2个月左右。没有直接一个键对应多个值的,但是可以想一些办法。\x0d\x0a比如把指定键所对应的值用一个组合数据来表示。\x0d\x0aexample:\x0d\x0aimport java.util.Map\x0d\x0aimport java.util.HashMap\x0d\x0aimport java.util.ArrayList\x0d\x0a\x0d\x0apublic class Example {\x0d\x0a\x0d\x0aprivate static Map>map\x0d\x0aprivate static ArrayList teacherList\x0d\x0aprivate static ArrayList studentList\x0d\x0a\x0d\x0apublic static void main(String [] args) {\x0d\x0amap = new HashMap>()\x0d\x0ateacherList = new ArrayList()\x0d\x0astudentList = new ArrayList()\x0d\x0amap.put("teacher", teacherList)\x0d\x0amap.put("student", studentList)\x0d\x0ateacherList.add("张三")\x0d\x0ateacherList.add("李四")\x0d\x0astudentList.add("王五")\x0d\x0astudentList.add("赵六")\x0d\x0aSystem.out.println("教师姓名:" + map.get("teacher"))\x0d\x0aSystem.out.println("学生姓名:" + map.get("student"))\x0d\x0a}\x0d\x0a}
评论列表(0条)