首页 > 编程语言 > 详细

java中数组

时间:2019-08-03 09:46:21      阅读:62      评论:0      收藏:0      [点我收藏+]

---恢复内容开始---

数组

(1)定义:数组就是一个变量,存储相同数据类型的数据,内存上是连续的空间

(2)语法:

    (1)声明: 数据类型  数组名[],数据类型[] 数组名;int a[];,String[] strs;

    (2)分配空间a = new int[5];//分配5个int类型的空间,即20个字节的空间

    (3)赋值:单个赋值, a[2] = 30;//下标从0开始,边声明边赋值,int[] ary = new int[]{90,89,66,100};int[] ary2 ={90,89,66,100};

(4)使用数组中的数据

  (1)数组名中存储的是数组第一个元素的地址

  (2)数组名的空间是分配在栈上面的

  (3)数组中的元素空间是分配在堆上面的

(5)获取数组长度,数组名.length;

(6)但是数组的长度一旦声明就不能修改 ,数组元素可以通过数组名[下标]来访问,下标从0开始。数组可以是一维也可以多维的

for each遍历
for(数据类型 变量名 : 集合名 ){

}
与for循环的异同
功能等同for循环,可以遍历所有元素
但是没有使用数组下标

Scanner中
nextLine方法是以回车键为结束符
next方法是以空格为结束符

next和nextline都是针对字符串的

技术分享图片

 

java中数组

原文:https://www.cnblogs.com/Love-your-life/p/11293638.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!