前言:(知识点)
1.for循环更适合区间判断,而while更适合条件和变化不需要我们声明的循环。
2.do..while与while之间的区别:
1.do..while 无论是否满足条件都至少执行一次
2.while: 先判断,满足才执行,不满足结束
3.do..while:先执行,后判断,判断满足条件继续下一次执行,不满足条件结束
3.break 和 continue ,return之间的区别:
break:结束,终止
Continue:结束本次循环,直接进入下一个循环
数组:
A.定义:存储多个数据,相同数据类型的有序集合
B.特点:1.引用数据类型,容器 2.一个数组中的多个数据数据类型一致|相同 3.长度一旦确定不可改变 4.数组中的数据是有序的(索引|下标)
索引的变化范围: 从0开始,最后一个数据的索引: 数组的长度-1 --> 数组名.length-1
数组的声明: []
数据类型[] 数组名; --推荐使用
数组的初始化:
1.动态初始化:先根据数据的长度创建一个数组,但是没有赋值,确定数据的时候再赋值
数据类型[] 数组名 = new 数据类型[长度n];
数组中的数据没有赋值存在默认值:
整数0 小数0.0 字符串null 字符型‘ ‘ 布尔型false
2.静态初始化:创建的同时赋值
数据类型[] 数组名 = new 数据类型[]{值1,值2,值3...};
数据类型[] 数组名 = {值1,值2,值3...}; --简略写法,不够灵活,但是简单
例1:
结果:
例2:
例3:
例4:
例5:
原文:https://www.cnblogs.com/lingxi2b2/p/11913647.html