Java第八天

1、递归函数深化(理解)

  • 数组:

  • 是一种引用数据类型 本身是一个容器

  • 为什么使用数组

  • 同一种类型的集合

  • 数组的好处:

  • 方便操作统一类型元素信息  数组对元素从0开始编号
    
  • 格式:

  • 数据类型 [] 变量名=new 数据类型 [元素个数];

  • 分析:

  • 数据类型:可以是基本或者引用数据类型
    
  • []:数组类型
    
  • 变量名:只要符合命名规范即可
    
  •  数据类型  [] 变量名:
    
  •    也可以写成: 数据类型 变量名 [] 
    
  •  右边:
    
  •    new:关键字 开辟数组的实体
    
  •    数据类型:和左边一致
    
  •    元素个数:能够存放几个元素信息
    
  • 方式2:静态初始化

  • 数据类型 [] 变量名=new 数据类型[]{值1,值2,.....};
    
  • 可以简写成以下方式:
    
  • 数据类型 [] 变量名={值1,值2,.....};
    
  • 注意点:

  • 1、数组如果不赋值有初始值

  •   整数类型  0
    
  •   小数  0.0
    
  •   String  null
    
  •   boolean  false
    
  •   ...
    
  • 2、数组下标从0开始的,到长度-1为止

  • 3、在静态初始化的时候,定义初始化必须在同一个语句中

  • 遍历数组:

  • 1、for循环遍历

  • 2、不使用下标的情况下遍历数组

  •  for循环加强版  jdk1.5
    
  • 结构体:

  • for(数据类型 变量名:要遍历的数组名称){

  • }

  • 注意点:

  • 1、for 不能foreach
    
  • 2、数据类型和要遍历的数组元素的数据类型保持一致
    

猜你喜欢

转载自blog.csdn.net/qq_41926227/article/details/83213998