Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Добавить К элементов в конец массива (https://javascript.ru/forum/server/69026-dobavit-k-ehlementov-v-konec-massiva.html)

allonemoon 25.05.2017 09:41

Добавить К элементов в конец массива
 
Нужно добавить К элементов в конец массива. Массив объявлен у меня глобальным

public  static int n,arr[];


Осуществляю ввод размера массива с клавиатуры:

Scanner in = new Scanner(System.in);
            System.out.println("Введите размер массива: ");
            n = in.nextInt();
            arr = new int [n];
            for (int i=0;i<arr.length;i++)
                    arr[i] = (int) ( Math.random() * n);
            for (int i: arr)
     System.out.printf( i + " " );


Задаю вопрос выбор действия с массивом

Scanner s = new Scanner(System.in);{   
      System.out.println("Выберите действие с массивом");
     int i = s.nextInt();
    
switch (i) {
    case 1: DeleterSrArifmet();
    break;
    case 2: AddKonec();
    break;


Дальше пока ума не приложу, как быть!? Сортировать массив? Или перебирать массив циклом а потом вставлять со смещение? Подскажите как добавить?

ksa 25.05.2017 11:41

Цитата:

Сообщение от allonemoon
Добавить К элементов в конец массива

var arr=[0,1,2,3,4];
arr[arr.length]=5;
arr[arr.length]=6;
alert(arr);

ruslan_mart 26.05.2017 15:10

ksa, это Java.


Часовой пояс GMT +3, время: 13:20.