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

Java 中数组循环赋值
在 Java 中,为数组中的每个元素循环赋值有几种方法:
1. 标准 for 循环
<code class="java">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);
}</code>输出:
立即学习“Java免费学习笔记(深入)”;
<code>1 2 3 4 5</code>
2. 增强 for 循环
<code class="java">int[] numbers = new int[5];
int index = 0;
for (int number : numbers) {
number = index + 1;
index++;
}
// 输出数组元素
for (int number : numbers) {
System.out.println(number);
}</code>输出:
立即学习“Java免费学习笔记(深入)”;
<code>1 2 3 4 5</code>
3. Arrays.fill 方法
<code class="java">int[] numbers = new int[5];
Arrays.fill(numbers, 5);
// 输出数组元素
for (int number : numbers) {
System.out.println(number);
}</code>输出:
立即学习“Java免费学习笔记(深入)”;
<code>5 5 5 5 5</code>
4. Lambda 表达式
<code class="java">int[] numbers = new int[5];
IntStream.range(0, numbers.length).forEach(i -> numbers[i] = i + 1);
// 输出数组元素
for (int number : numbers) {
System.out.println(number);
}</code>输出:
立即学习“Java免费学习笔记(深入)”;
<code>1 2 3 4 5</code>
以上就是java中数组循环赋值怎么做的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号