java中数组循环赋值怎么做
java 中数组循环赋值可通过以下方法实现:标准 for 循环:使用索引循环遍历数组,逐个赋值。增强 for 循环:遍历数组元素,直接赋值。arrays.fill 方法:用指定值填充整个数组。lambda 表达式:使用 foreach() 方法,结合 intstream 进行赋值。
Java 中数组循环赋值
在 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); }
输出:
1 2 3 4 5
int[] numbers = new int[5]; int index = 0; for (int number : numbers) { number = index + 1; index++; } // 输出数组元素 for (int number : numbers) { System.out.println(number); }
输出:
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); }
输出:
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); }
输出:
1 2 3 4 5
以上就是java中数组循环赋值怎么做的详细内容,更多请关注硕下网其它相关文章!