栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java——数组(一维)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java——数组(一维)

目录

        1、数组概念

        2、定义一个数组、访问定义的数组

        3、报错

        4、常对数组进行的操作


        1、数组概念

        数组是一种用于存储多个相同类型数据的存储模型。

        2、定义一个数组、访问定义的数组
定义格式分两种举例读法不同
数据类型[] 变量名int[] arr定义了一个int类型的数据,数组名是arr
数据类型 变量名[]int arr[]定义了一个int类型的变量,变量名是arr数组
初始化分两种举例说明
动态初始化数据类型[] 变量名 = new 数据类型[数组长度];int[] arr = new int[3];动态初始化只指定数组长度,由系统分配初始值
静态初始化数据类型[] 变量名 = new 数据类型[]{数据1,数据2,数据3,数据4,......};int[] arr = new int[]{1,2,3,4};静态初始化指定每个数组元素的初始值,数组长度由系统决定
数组的访问说明
用数组名访问数组变量
用数组名[索引]访问其内部数据索引从0开始编号

        3、报错

        常见两个关于数组的报错:

        ①索引越界(ArrayIndexOutOfBoundsException)

        是指访问了数组中不存在的索引,造成索引越界问题     

        ②空指针异常(NullPointerException)

        一般是访问引用数据类型时出现的报错,访问的元素是null:空值,一个默认值,没有指向任何有效对象,所以造成了空指针异常

        4、常对数组进行的操作

        一是遍历:用for()循环根据数组的长度“数组.length”进行遍历。

        二是获取最值,最大值最小值:冒泡排序、插入排序、直接排序等的方式获取     

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/327806.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号