Решать ничего не надо! Зато объясните, почему результат в консоль не выводится??
import static java.lang.System.out;
import java.util.Arrays;
class Ideone{
public static void main (String[] args){
int[] arr={1,2,3,4,5,6,7};
task(arr);
}
public static String task(int[] array) {
if (array.length <= 2) {
throw new IllegalArgumentException("Нечего менять");
}
for (int i = 1; i < array.length; i += 2) {
array[i] = array[i] + array[i + 1];
array[i + 1] = array[i] - array[i + 1];
array[i] = array[i] - array[i + 1];
}
return ("Массив:"+Arrays.toString(array));
}}
(Задача: В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных)
Метод task(arr);
хоть и возвращает строку, но не выводит её.Стоит написать System.out.println(task(arr));
, тогда в консоль выведет возвращаемую методом task()
строку.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый вечер, есть не большая программа которую я могу запустить с помощью своего java кода данной конструкцией
Ментор подсказал разбить мой проект на три модуляПервый это DAO, второй - API(XSD), третий - WEB(service,controller)
На форме есть 2 взаимовыключающих togglebtn (нажимая одну я активирую режим "карандаш", нажимая вторую я активирую режим "линия")Для рисования произвольных...