当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

8、数组

发表于: 2013-02-27   作者:豆豆咖啡   来源:转载   浏览:
摘要:   一、概念       数组是同一种类型数据的集合。其实数组就是一个容器。   二、好处       可以自动给数组中的元素从0开始编号,方便操作这些元素   三、格式   //一维数组 1,元素类型[] 变量名 = new 元素类型[元素的个数] int[] arr =

 

一、概念

 

    数组是同一种类型数据的集合。其实数组就是一个容器。

 

二、好处

 

    可以自动给数组中的元素从0开始编号,方便操作这些元素

 

三、格式

 

//一维数组
1,元素类型[] 变量名 = new 元素类型[元素的个数]
int[] arr = new int[6];

2,元素类型[] 变量名 = {元素1,元素2...};
int[] arr = {5,5,8,6}; 

3,元素类型[] 变量名 = new 元素类型[]{元素1,元素2...}
int[] arr = new int[]{4,8,6,3};

//二维数组
1,int[][] arr = new int[3][2];
定义了名称为arr的二维数组
二维数组中有3个一维数组
每一个一维数组中有2个元素
一维数组的名称分别为arr[0],arr[1],arr[2]
给第一个一维数组1角标位赋值为78的写法是:arr[0][1] = 78

2,int[][] arr = new int[3][];
二维数组中有3个一维数组
每个一维数组都是默认初始化值null
可以对这三个一维数组分别进行初始化
arr[0] = new int[3]
arr[1] = new int[4]
arr[2] = new int[2]

3,int [][] arr = {{3,5,1,7},{2,3,5},{6,1,5,8}};

 

四、数组的几种定义方式

 

//定义一维数组:
int[] x
int x[]

//定义二维数组:
int[][] y
int y[][]
int[] y[]

 

 

 

8、数组

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
前几天写的游戏"弹球敲方块"和"打方块"中需要按照字母来生成方块的组合.一开始想从网上找到这样的数
旋转数组的特点: (1)递增排序的数组旋转之后的数组可划分为两个排序的子数组; (2)前面的子数
题目:编写一个程序,输入星期,输出该星期的英文名。用指针数组处理。 知识点: 指针数组的定义与
题目: 把一个数组最开始的若干个元素搬到数组的末尾, 我们称之数组的旋转。输入一个递增排序的数
一、二维数组 1.1二维数组初始化 1.11声明时利用初始化表初始化 int arr[2][3]={{1,2,3},{4,5,6}};
数组 1 声明时不能指定长度;例如int a[5]//非法 2 多维数组声明和初始化应按高维到低维; int[][]
7 数组
百度百科: 所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用
8 数组
ECMAScript中的数组每个元素可以保存任何类型。ECMAScript 中数组的大小也是可以调整的。 创建Array
9 数组
/* * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reser
10 数组
/* * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reser
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号