mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-07-07 17:56:02 +08:00
Code refactor for AbsoluteMax improvements (#3029)
Fix #3028 Co-authored-by: Yang Libin <szuyanglb@outlook.com>
This commit is contained in:
@ -21,11 +21,8 @@ public class AbsoluteMax {
|
|||||||
|
|
||||||
Arrays.stream(numbers)
|
Arrays.stream(numbers)
|
||||||
.skip(1)
|
.skip(1)
|
||||||
.forEach(number -> {
|
.filter(number -> Math.abs(number) > Math.abs(absMaxWrapper.value))
|
||||||
if (Math.abs(number) > Math.abs(absMaxWrapper.value)) {
|
.forEach(number -> absMaxWrapper.value = number);
|
||||||
absMaxWrapper.value = number;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
return absMaxWrapper.value;
|
return absMaxWrapper.value;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user