码迷,mamicode.com
首页 > 编程语言 > 详细

20150802 Day06课程——数组

时间:2015-08-05 08:53:41      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

20150802 Day06课程——数组

 

1. 数组的定义:

为了方便的操作数据类型相同的一组数据,我们出现了数组。

使用数组可以简化我们对数据的存取操作。

数组就是一组相同数据类型的集合,可以看成是一个承载一堆相同类型数据的一个箱子。

数组的类型其实上就是数组当中每个元素的类型。

2. 定义数组的时候通过new关键字开辟空间

定义一个变量相当于在内存上占据一块空间

  定义一个数组相当于在内存上占据一连串内存空间

3. 通过length可以获取数组中一共有几个元素

4. int[] nums=new int[3];

 

String[] names=new String[3];//数组的声明

names[0]="张靓颖";

names[1]="刘德华";

names[2]="周星星";//赋值

//names[3]="巩俐";//下标越界

for(int i=0;i<names.length;i++){

  System.out.println(names[i]);//打印出每个元素

}

 

double[] nums=new double[3];

nums[0]=1.0;

nums[1]=2.0;

nums[2]=3.0;

for(int i=0;i<nums.length;i++){

  System.out.println(nums[i]);

}

5.数组四要素

001.标识符:指的是数组的名字

002.数组元素:数组中的每一项数据都称为数组的一个元素

003.数组下标:某个元素在数据中的位置或编号012……

004.数组类型:每一个元素的类型

注意点:数组一旦定义,不可以再改变;数组长度固定不变,避免越界

6.使用数组的优点?

001.代码量减少了

002.方便查找(在多个不同数组中查找某一个指定元素)

7.会使用三种方式来对数组赋值

方式一:通过下标赋值    names[0]

方式二:通过在声明的同时直接通过{}赋值 int[] nums={1,2,3};

方式三:循环赋值(借助数组的下标)通过for循环遍历数组中每个元素,然后输出

for(int i=0;i<nums.length;i++){

   System.out.println(nums[i]);

}

20150802 Day06课程——数组

标签:

原文地址:http://www.cnblogs.com/yuvia/p/4703691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!