Java中的数组类型

您所在的位置:网站首页 JAVA有指针数据类型吗 Java中的数组类型

Java中的数组类型

2024-07-11 08:10| 来源: 网络整理| 查看: 265

Java中的数组从运行机制上是没有多维的,但是Java中支持多维结构的语法,下面我们就来谈一下Java中的一维数组和多维数组

一.一维数组 1.数组的理解 数组(Array),是多个相同类型数据按一定顺序排列 的集合,并使用一个名字命名,并通过编号的方式 对这些数据进行统一管理。 2.数组的初始化 一维数组的初始化分为静态初始化和动态初始化,静态初始化是在定义数组的同时给出数组元素的值,而动态初始化只是制定了数组的长度没有去给定数组的值,当然在数组中,初始化的时候,不能既给定了数组的长度,又给数组赋值。在数组声明之后,他的长度是不可以改变的,一旦引用超过长度就会报错

int [] array1 = new int [] {2,3,5,7,11,13,17,19,};//此代码为静态初始化 int [] array2 = new int [5];/此代码为动态初始化

3.一维数组的使用 数组最常用的方法是访问数组的元素,包括对数组的使用和赋值,访问数组是一般在数组变量名后加一个[],[]中就是数组的索引,Java中数组的索引是从0开始的,最后一个元素的其长度减1

int [] ar = new int [5]; ar[2] =0;//这就是对一维数组的赋值操作

4.如何访问数组的长度 在Java中访问数组的长度需要访问数组的length属性,通过这个属性可以获得数组的长度,一旦获得数组的长度就可以遍历数组

int[] arr1 = new int [] {12,34,55,34,56}; int weight = arr1.length;//获取了数组的长度

5.遍历数组 在Java中可以使用上述的length属性来遍历数组,主要方法如下

int [] arr4 = new int[]{1,23,44,55,66,23,12,}; //遍历数组 for (int i = 0 ;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3