case穿透
如果某个case内没有break,在执行该case内语句后,并不会再次判断后面case的值是否匹配;
而是直接执行后面case中的语句,直到遇到break或者语句结束。
11. 循环结构可以通过
for while do…while
实现
12. 数组
a 概念:存储多个同一类型数据的容器(内存空间)
b 格式:数据类型[] 变量名;(不推荐:数据类型 变量名[])
c 数组的初始化
数据需要先初始化后使用(变量也是一样)
初始化的工作:
a). 开辟内存空间
b). 为数组中元素赋值
数组初始化方式:
a) 动态初始化(指定数组长度,由系统按照默认值确定元素内容)
b) 静态初始化(系统指定数组长度,指定数组元素内容)
动态初始化就是只给定数组的长度,元素的初始化交给系统默认处理。
数据类型[] 变量名 = new 数据类型[n];
动态初始化格式:
数据类型[] 变量名 = new 数据类型[n];
左边:
数据类型 存储在这个数组中元素的类型
[] 表示这是一个数组
变量名 数组的名字
右边:
new 开辟/申请内存空间
数据类型 存储在这个数组中元素的类型
[] 表示这是一个数组
n 数组长度,是一个整型值
13. 方法的概述:
具有一定功能的代码集合;