在Java中,可以使用Math.abs()
方法來獲取一個數的絕對值。如果你想在數組中獲取每個元素的絕對值,可以使用循環遍歷數組并應用Math.abs()
方法。以下是一個示例:
public class Main {
public static void main(String[] args) {
int[] numbers = {-5, 3, -8, 10, -4};
int[] absoluteValues = getAbsoluteValues(numbers);
// 打印結果
for (int value : absoluteValues) {
System.out.print(value + " ");
}
}
public static int[] getAbsoluteValues(int[] numbers) {
int[] absoluteValues = new int[numbers.length];
for (int i = 0; i < numbers.length; i++) {
absoluteValues[i] = Math.abs(numbers[i]);
}
return absoluteValues;
}
}
在這個示例中,我們創建了一個名為getAbsoluteValues
的方法,它接受一個整數數組作為參數,并返回一個新的整數數組,其中包含原始數組中每個元素的絕對值。我們使用for
循環遍歷輸入數組,并將Math.abs()
方法的返回值存儲在新數組中。最后,我們返回新數組。