一:多重循环
它是由三大循环结构【for、while、do-while】两两之间任意嵌套组成的
外层循环变量变化1次,内层循环变量变化1轮。
break语句
break语句用于跳出他当前所处的那一层循环,如果需要跳出二重循环,就需要在每一层当中分别使用break语句【break处于内层循环就只能打破内层循环,处于外层就打破外层循环】。
break语句一般需要配合if语句使用,满足条件后退出循环,如果没有配合if语句,那就一进 碰到break语句就退出循环了。
continue语句
continue 只能用在循环结构中,在循环中一旦碰到continue语句就立即结束本次循环直接开始下一次循环,continue之后的语句就不会被跑,就起到了短路的效果。
二:数组
数组是什么:
数组是具有相同数据类型的一组数据的集合。(简单来说就是:数组是一个变量,存储相同数据类型的一组数据)
为什么使用数组:
有时候需要存储或处理一系列数据,数组就可以充当这样的角色,它在内存中是相连的数据,并且在栈中的引用只有一个,如果不用数组,那数据就得一个一个定义一个一个声明,浪费内存空间,显然不合理.
如何使用数组:
1 声明数组名 类型 数组名【】;
示例:int arr[];
2分配存储空间 数组名=new 类型【长度(存储空间值)】;
示例:arr=new int【5】;
3赋值 数组名【下标】=数值;
下标(java中数组的下标表示在数组中的元素,从0开始的数值,0代表的是第一个元素,1代表的是第二个元素,往上依次类推。