{ "name": "Array和ArrayList教程", "desc": "这个教程主要配合Java介绍Array和ArrayList的理论知识概念,不管以后要学习哪一个面向对象语言,学习这个教程都是很有用的。", "keywords": ["编程", "基础"], "cover": "cover.jpg", "tags": ["编程", "基础", "入门"], "chapters": [ { "name": "数组Array", "content": "Chapter1/Chapter1.md", "sections": [ {"name":"数组的定义和数组值的存取"}, {"name":"数组的长度"}, {"name":"遍历数组"}, {"name":"作为参数传递数组"}, {"name":"小练习"} ] }, { "name": "数组列表ArrayList", "content": "Chapter2/Chapter2.md", "sections": [ {"name":"数组列表的定义"}, {"name":"集合API"}, {"name":"集合和泛型"}, {"name":"包类"}, {"name":"自动封包拆包"}, {"name":"小练习"} ] }, { "name": "List接口", "content": "Chapter3/Chapter3.md", "sections": [ {"name":"List的结构", "anchor": "ListltE的结构"}, {"name":"ArrayList类", "anchor": "ArrayListltE类"}, {"name":"如何使用List", "anchor": "如何使用ListltE"}, {"name":"小练习"} ] }, { "name": "二维数组", "content": "Chapter4/Chapter4.md", "sections": [ {"name":"定义二维数组"}, {"name":"用二维数组来表示矩阵"}, {"name":"处理二维数组"}, {"name":"小练习"} ] } ] }