java中数组循环赋值怎么做

2024-11-15 09:15:10 编辑:抖狐科技 来源:摘自互联网

java 中数组循环赋值可通过以下方法实现:标准 for 循环:使用索引循环遍历数组,逐个赋值。增强 for 循环:遍历数组元素,直接赋值。arrays.fill 方法:用指定值填充整个数组。lambda 表达式:使用 foreach() 方法,结合 intstream 进行赋值。

java中数组循环赋值怎么做

Java 中数组循环赋值

在 Java 中,为数组中的每个元素循环赋值有几种方法:

1. 标准 for 循环

int[] numbers = new int[5];

for (int i = 0; i < numbers.length; i++) {
  numbers[i] = i + 1;
}

// 输出数组元素
for (int number : numbers) {
  System.out.println(number);
}

登录后复制

输出:

立即学习“Java免费学习笔记(深入)”;

1
2
3
4
5

登录后复制

登录后复制

登录后复制

2. 增强 for 循环

int[] numbers = new int[5];

int index = 0;
for (int number : numbers) {
  number = index + 1;
  index++;
}

// 输出数组元素
for (int number : numbers) {
  System.out.println(number);
}

登录后复制

输出:

立即学习“Java免费学习笔记(深入)”;

1
2
3
4
5

登录后复制

登录后复制

登录后复制

3. Arrays.fill 方法

int[] numbers = new int[5];

Arrays.fill(numbers, 5);

// 输出数组元素
for (int number : numbers) {
  System.out.println(number);
}

登录后复制

输出:

立即学习“Java免费学习笔记(深入)”;

5
5
5
5
5

登录后复制

4. Lambda 表达式

int[] numbers = new int[5];

IntStream.range(0, numbers.length).forEach(i -> numbers[i] = i + 1);

// 输出数组元素
for (int number : numbers) {
  System.out.println(number);
}

登录后复制

输出:

立即学习“Java免费学习笔记(深入)”;

1
2
3
4
5

登录后复制

登录后复制

登录后复制

以上就是java中数组循环赋值怎么做的详细内容,更多请关注抖狐科技其它相关文章!

本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢