栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础之数组与数组遍历(7)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础之数组与数组遍历(7)

java基础之数组与数组遍历(7)

文章目录
  • java基础之数组与数组遍历(7)
  • 一、数组
  • 二、数组遍历
  • 三小结



一、数组

数组:一组能够存储相同数据类型值的变量的集合;
特点:

一种线性数据存储的结构,具有效率高,内存空间连续的特点,数组必须具有固定长度,是最常用的数据结构之一.
数组必须具有长度,每个数据称为元素,数组元素的位置从0开始.数组中的元素位置称为下标.

定义数组的方式:

第一种:使用默认初始值来初始化数组中的每一个元素.

  int[] arr1=new int[5];//定义一个数组并给定长度,可根据下标赋值,未赋值的位置数据是0;
  int len=arr1.length;//数组长度,是下标+1.
  for(int i=0;i
        arr1[i]=i+1;//为数组中的元素赋值.
  }

第二种:先声明,后赋予默认初始值

 int[] arr2;//先定义一个数组
 arr2=new int[5];//再给数组定义长度
 arr2[0]=1;//赋值元素

第三种:先声明,然后直接给定值初始化

 int[] arr3=new int[]{1,2,3,4,5};//定义一个有数据的数组,可以修改,不可以增加;
 arr3[0]=9;

第四种:将第三种方法简化.

   int[] arr4={11,22,33,44};//简化了定义一个有数据的数组,可以修改,不可以增加;
   arr4[0]=1;
二、数组遍历

x表示数组名
1.数组的长度:x.length;
2.通过下标来访问数组:下标从0开始,最后一个下标就是长度减1.

如访问最后一个元素:x[x.length-1]

3.遍历:

普通for循环:

   int[] x={3,2,4,1};
   int len=x.length;//将长度先取出来,就不需要再去计算了,会提升效率.
   for(int i=0;i
        System.out.println(x[i]);
   }

foreach循环:jdk1.5之后新增的

 
   for (int i:x){
         System.out.println(i);
   }

三小结

本章概述了java基础中的数组与数组的遍历,熟练掌握数组,是成为大神的第一步.
有哪里不足或者有更好的建议,欢迎留言吐槽,有哪里不懂的小伙伴,可以私信我,我会一一答复,感谢认可,感谢支持!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1024603.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号