java中数组

创建数组

在Java中,数组是一种用于存储相同类型数据的集合。数组的长度是固定的,一旦创建就不能更改。数组中的每个元素都有一个索引,用于访问和修改元素的值。

创建一个数组的语法如下:

数据类型[] 数组名;

创建一个整数数组:

int[] numbers;

要初始化一个数组,可以使用以下语法:

数据类型[] 数组名 = new 数据类型[数组长度];

初始化一个长度为5的整数数组

int[] numbers = new int[5];

还可以在声明数组的同时进行初始化:

int[] numbers = {1, 2, 3, 4, 5};

数组长度

在Java中,可以通过数组的length属性来获取数组的长度

int[] numbers = {1, 2, 3, 4, 5};
int length = numbers.length;
System.out.println("数组长度为:" + length);

访问数组中的元素

访问数组中的元素可以通过索引来实现,索引从0开始。例如,访问第一个元素:

int firstNumber = numbers[0];

重置数组长度

在Java中,数组的长度是固定的,不能直接修改。如果需要重置数组长度,可以通过创建一个新的数组并将原数组的元素复制到新数组中来实现。

int[] numbers = {1, 2, 3, 4, 5};
int[] newNumbers = new int[10];
System.arraycopy(numbers, 0, newNumbers, 0, numbers.length);
numbers = newNumbers;

这段代码将创建一个长度为10的新数组newNumbers,并将原数组numbers的元素复制到新数组中。最后将numbers指向新数组newNumbers。

循环数组

在Java中,可以使用for循环来遍历数组。以下是一个简单的示例:

int[] numbers = {1, 2, 3, 4, 5};
for (int i = 0; i < numbers.length; i++) {
    System.out.println(numbers[i]);
}

这段代码将输出数组中的每个元素。其中,numbers.length表示数组的长度,numbers[i]表示数组中索引为i的元素。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值