Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Работа с массивами на Java2

Читайте также:
  1. A) работает со всеми перечисленными форматами данных
  2. Be on the make - продолжать работать
  3. E) Работа в цикле
  4. I. Самостоятельная работа
  5. I. Самостоятельная работа
  6. I. Самостоятельная работа
  7. I.11. РАБОТА БЕЗ КАКОЙ-ЛИБО МОТИВАЦИИ

7.1. Одномерные массивы на Java. На Java все массивы являются динамически распределенными. Процесс получения массива включает два этапа:

- объявить переменную массива желательного типа int a[ ];

- выделить память под массив a = new int [10];

Возможна комбинация объявления переменной типа массив с выделением памяти

int a [ ] = new int[10];

int [ ] a = new int[10];

В Java возможно инициализировать массивы во время их объявления, в этом случае нет необходимости использовать операцию new, например:

int a[ ]={2, 3, 4, 5, 6};

Память будет автоматически выделена по количеству элементов массива. В данном случае операция new не используется.

Элементы массивов можно задавать случайным образом с использованием метода объекта Math

a[i]= (int) (Math.random()*100);

 

В ниже приведенном примере показано, как создать массив, как заполнить массив программным путем, как отсортировать массив и изменить элементы массива с использованием класса Array и его методов sort, fill, как создавать собственные функции на Java на примере вывода вектора.

 

 

Результат работы выше приведенной программы

 

 

7.2. Пример с инициализацией одномерного массива

 

 

Результаты работы консольного приложения с инициализацией

 

 

7.3.Программный код примера ввода элементов массива с клавиатуры

Результат работы программы ввода элементов одномерного массива с клавиатуры

 

7.4. Двумерные массивы. Для двумерных массивов объявление переменных и выделение памяти производится следующим образом:

int a [ ] [ ] = new int [2][2];

Пример с инициализацией двумерного массива

int a [ ][ ] = {

{1,2},

{3,4}

};

 

 

Ниже приведен программный код нахождения суммы элементов матрицы, исходные данные задаются при инициализации

 

Результаты работы программы нахождения суммы элементов матрицы

 

 

7.5. Программный код нахождения суммы элементов матрицы с генерацией чисел случайным образом

Результат работы программы с генерацией элементов матрицы случайным образом

 


Дата добавления: 2015-10-29; просмотров: 99 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Создание консольного приложения на Java| Інтегроване середовище Net Beans. Розробка лінійної програми

mybiblioteka.su - 2015-2024 год. (0.006 сек.)