建站知识
java求数组绝对值的和
2024-12-26 18:19  点击:1

在Java中,数组是常用的一种数据结构,经常需要对其进行各种运算。本文将介绍如何求一个数组中所有元素的绝对值之和。

public class ArrayAbsoluteSum {public static void main(String[] args) {int[] arr = {-1, 2, -3, 4, -5};int sum = 0;for (int i = 0; i< arr.length; i++) {sum += Math.abs(arr[i]);}System.out.println("数组的绝对值之和为:" + sum);}}

以上代码中,首先我们定义了一个数组arr,并且给它赋了初值。接着定义了一个变量sum,用来记录绝对值之和,初始值为0。

接下来使用for循环遍历数组中的每一个元素,利用Math类的abs方法求出该元素的绝对值,并将它加到sum中。

最后输出sum即为所求结果。