объясните как работает строка 15 в коде :
array[i]= -array[i];
нашел решение но не понимаю как оно работает
Помогите объяснить
package com.javarush.task.pro.task05.task0503;
/*
Работаем с элементами массива
*/
public class Solution {
public static int[] array = new int[]{-1, 2, 3, -4, -5};
public static void main(String[] args) {
//напишите тут ваш код
for(int i = 0; i<=array.length; i++){
if(array[i]%2==0){
array[i]=-array[i]; // не понимаю что происходит?
}
}
System.out.println(array[0]);
System.out.println(array[1]);
Systntln(array[2]);
System.out.println(array[3]);
System.out.println(array[4]);
}
}