摘要:
# 二维数组 - 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组 - 二维数组 `int a[][]=new int[2][5];` 阅读全文
摘要:
# 数组的使用 - For-Each循环: 就是增强型for循环 - 数组作方法入参 - 数组返回值 阅读全文
摘要:
# 数组的下标越界及小结 ## 数组的四个基本特点 - 长度是确定的。数组一旦被创建,它的大小就是不可以改变的 - 其元素必须是相同类型,不允许出现混合类型 - 数组中的元素可以使任何数据类型,包括基本类型和引用类型 - 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变 阅读全文
摘要:
# 三种初始化及内存分析 ## 三种初始化 PS:数组的数据类型在最前声明 - 静态初始化 ```java int[] a = {1,2,3}; Man[] mans = {new Man(1,1),new Man(2,2)}; String[] a = "ABC"; String a[] = "A 阅读全文
摘要:
# 数组的声明创建 - 首先必须声明数组变量,也可使用new操作符来创建数组 - 数组元素通过索引访问,索引从0开始 - 获取数组长度:`arrays.length` 阅读全文
摘要:
# 什么是数组 - 数组是相同类型数据的有序集合 - 数组描述的是相同类型的若干个数据,按照一定的先婚后次序排列组合而成 - 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 阅读全文
摘要:
# 简易计算器 代码示例: ```java import java.util.Scanner; /* * 《大话设计模式》中的计算器实现代码 * */ public class Operation { public static double GetResult(double numA, doubl 阅读全文
摘要:
# 递归 - 递归就是自己调用自己 - **递归包括两部分:** - **递归头:什么时候不调用自身方法。如果没有头,将陷入死循环** - **递归体:什么时候需要调用自身方法** 就是可变参数, *相当于数组* ** PS:必须在其他类型后面  阅读全文