Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2017, 09:45   #1
allonemoon
Новичок
Джуниор
 
Регистрация: 25.05.2017
Сообщений: 1
По умолчанию Добавить К элементов в конец массива

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

Код:
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;
Дальше пока ума не приложу, как быть!? Сортировать массив? Или перебирать массив циклом а потом вставлять со смещение? Подскажите как добавить?

Последний раз редактировалось allonemoon; 25.05.2017 в 09:56.
allonemoon вне форума Ответить с цитированием
Старый 25.05.2017, 10:20   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в интернетах пишут, что в Java размер массива изменить нельзя.
используйте другие структуры данных.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
добавить элемент в конец массива dima.karpov Общие вопросы C/C++ 15 14.03.2017 21:47
Переставить первые М-элементов в конец массива (нужно переписать задачу с Pascal на С++) iren1 Visual C++ 0 22.01.2014 00:35
Добавить новый элемент массива, если его значение не равно значениям элементов заданного массива ? ассемблер Пиф Помощь студентам 1 09.03.2013 23:35
добавить в середину массива n элементов Lerris Общие вопросы C/C++ 0 16.12.2011 21:50
Delphi. Перемещение всех элементов массива с четными значениями в конец массива2. deathz0r Помощь студентам 1 25.05.2010 15:04