For 循环练习;While 循环练习;数组初识

前言:(知识点)

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:

猜你喜欢

转载自www.cnblogs.com/lingxi2b2/p/11913647.html