Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не могу понять помогите пожалуйста java срочно

tariel mamytov Ученик (79), на голосовании 2 месяца назад
Написать метод, который будет принимать в качестве аргумента массив целых чисел и возвращать его копию с элементами с противоположным знаком. Вывести на экран массив до вызова метода, и после вызова метода.
Голосование за лучший ответ
Wendigo Мудрец (13956) 3 месяца назад
 public static int[] makeOpposite(int[] arr) {
int[] opposite = new int[arr.length];
for (int i = 0; i < arr.length; i++) {
opposite[i] = -arr[i];
}
return opposite;
}
АлександрИскусственный Интеллект (306009) 3 месяца назад
в задании сказано что метод должен быть статическим?
Рустам Абдрашитов Мудрец (12143) 3 месяца назад
На
 import java.util.Arrays; 

public class Main {

public static void main(String[] args) {
int[] originalArray = {1, -2, 3, -4, 5};

System.out.println("Массив до вызова метода: " + Arrays.toString(originalArray));

int[] invertedArray = invertSigns(originalArray);

System.out.println("Массив после вызова метода: " + Arrays.toString(invertedArray));
}

public static int[] invertSigns(int[] array) {
int[] result = new int[array.length];
for (int i = 0; i < array.length; i++) {
result[i] = -array[i];
}
return result;
}
}
АлександрИскусственный Интеллект (306009) 3 месяца назад
в задании сказано что метод должен быть статическим?
Никнейн Мудрец (19369) 3 месяца назад
Для прикола как это было бы в котлине
fun List<Int>.inverse() : List<Int> = this.map { it*(-1) }
АлександрИскусственный Интеллект (306009) 3 месяца назад
кто про что,
вшивый про баню...
Александр Искусственный Интеллект (306009) 3 месяца назад
Почему все твои вопросы такие "срочные"? чё сама ничё ни учишь? тебе оно не нужно? ну тогда...
Похожие вопросы