1、break:通常使用在switch--case语句中或者循环中。如果使用在循环中,表示结束当前。
2、continue:使用在循环结果中,表示结束当次循环。
3、数组:基本格式 数据类型 数组名称 [] = new 数据类型 [长度];
数据类型 [] 数组名称 = new 数据类型 [长度];
数组初始化:第一种、静态初始化,初始化数组元素同时赋值。
例: names = new String[] {"AA","BB","CC"};
第二种、动态初始化,初始化数组与数组元素分开同时进行。
例:scores = new int[4];
4、数组的长度通过length属性定义。 一维数组遍历通常用单层for循环。
5、使用数组时通常有两种异常:即空指针异常(没定义数组就直接使用)和数组下标越界异常。
6、关于数组在内存中的存在:栈(stack)存放局部变量,对象的引用。堆(heap)存放new出来的东西。数组一旦初始化其长度是不可变得。
7、二维数组:动态初始化 数据类型 数组名称 [][] = new 数组名称 [行数][列数];
静态初始化 数据类型 数组名称 [][] = new 数组名称 [][]{{值,值,...},{值,值,...},{值,值,...},......};
二维数组遍历通常用双层for循环。
外层for循环控制行,内层for循环控制列。