java语言基础入门——数组的介绍
来源:互联网 发布:python3数据分析书籍 编辑:程序博客网 时间:2024/05/09 23:18
为什么用数组?当处理类型相同的一组数据时,对每一个变量进行命名很是不方便,需要一个统一的代号来对这部分数据进行操作。
数组是什么?数组是用来存储一系列变量值的命名区域。
如何使用数组?遵循先声明后使用的原则。第一步,声明数组。例如:int a[];或int []a;
第二步,对数组分配内存空间,例如:a=new int[5];
第三步,对数组成员进行赋值,例如:a[0]=0;也可通过引用传递来为数组赋值,例如:int a[]{0,1,2,3,4,5}; int b[]=a;
注:使用引用进行赋值时a和b是同一对象,无论更改a,b都会使这这对象更改。
//java语言基础入门——数组的介绍public class ArrayIntroduction {public static void main(String[] args) {// TODO 自动生成的方法存根int []a;a=new int [5];int []b=new int[]{1,2,3,4,5};a=b;for(int i=0;i<b.length;i++){a[i]=a[i]*i;System.err.println(b[i]);}}}
前面介绍的为一维数组,数组可以有一维数组,二维数组,三维数组。。。。数组很好的用来表示任意两者之间的关系。从本质上来讲二维数组也是一维数组,只不过这个一维数组的每个元素又单独为一个数组。二维数组的建立同一维数组,唯一不同的是int [][]a=new int[2][];初始化时必须告诉计算机准备多少内存存放第一维数组,即第一个方括号里要有数字。
//java语言基础入门--二维数组介绍public class TwoDimensionalArray {public static void main(String[] args) {int[][]b={{1,2},{3,4,5},{6,7,8,9}};System.out.println(b[2][2]);System.out.println(b[1]);int a[];a=b[1];for (int i = 0; i < a.length; i++) {System.out.print(a[i]+" ");}System.out.println("\n"+b[0][1]);System.out.println("二维数组的长度为:"+b.length); System.out.println("二维数组第一行中元素个数为"+b[0].length);}}
0 0
- java语言基础入门——数组的介绍
- java语言基础入门——运算符的介绍
- java语言基础入门——类的介绍
- java语言基础入门——内部类的介绍
- java语言基础入门——各类流的介绍
- java语言基础入门——break,continue介绍
- java语言基础入门——变量、数据及常量的介绍
- java语言基础入门——常用数组函数的使用
- java语言基础(18)——数组
- Java语言基础——数组
- 黑马程序员—Java语言基础(数组)
- java语言基础入门——多线程
- java语言基础入门——泛型
- C语言基础——数组(及一些常用的函数介绍)
- Java基础入门- 数组
- java基础之数组的介绍
- 黑马程序员——java基础--java语言入门
- Java入门(二)——java语言基础
- Xcode7隐藏、更改状态栏
- 【leetcode】367. Valid Perfect Square【M】【35】
- Orcale数据库初步总结
- 判断是否为润年
- Android Data Binding(数据绑定)用户指南
- java语言基础入门——数组的介绍
- iOS 中const的使用
- 2
- err_quit();
- sqlserver中查询阻塞的语句
- DB2 更改表名
- enum枚举的类型和使用方法
- 前端组件化框架之路
- 在WPF中将DataGrid的SelectedItems