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

java中数组的声明及使用

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

java中数组的声明及使用

什么是数组
  • 数组就是可以存储多个元素(在数组中里面的元素数据类型必须保持一致)
  • 数组长度一旦确定那么不能修改
  • 数组在内存中是占用一块连续的空间
怎样去声明/定义一个数组
  • 数组: 数据类型[ ] 数组名称
    数据类型 数组名称[ ]
初始化:
  • 动态初始化
    整型类型(byte, short, int, long): 0
    浮点型(float, double): 0.0
    boolean: false
    char: ‘’
    String: null;
// 先声明数组,然后根据数组下标分别赋值
// 数组各元素如果没有明确赋值, 则使用各数据类型的默认值进行赋值

int[] nums;	// 数组声明
nums = new int[5];	// 创建数组并指定数组长度

// 数组元素赋值 -> 通过各元素的下标进行操作
// Index: 下标/索引 -- 下标/索引从0开始

int i = 1, j = 2, k = 3, m = 4, n = 5;
// 通过变量的名称来获取对应变量的值

// 一个数组可以存储多个值
nums[0] = 10;
nums[2] = 30;
  • 静态初始化
// 在声明数组的同时直接赋值

int[] nums = {1, 2, 3, 4, 5};
	
	-- 1. 明确了数组的长度
	-- 2. 明确了数组中各元素的值

int nums2[] = {1, 2, 3};


// 数据类型[] 数组名称 = new 数据类型[]{值1, 值2,...值N};
int[] nums3 = new int[]{12, 13, 14};

总结

  1. 数组中每一个数据被称之为元素
  2. 数组中每一个元素都有对应一个下标/索引
  3. 数组中下标从0开始
  4. 数组元素的下标范围在: 0 ~ 数组长度 - 1
  5. 获取数组长度: 数组名称.length;
  6. 数组的下标超过数组长度会产生: ArrayIndexOutOfBoundsException
    – 超过了数组的有效范围
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1018243.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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