86857

Масиви даних в мові програмування Java

Лабораторная работа

Информатика, кибернетика и программирование

Розмір або довжина масиву це загальна кількість елементів в масиві. Розмір масиву задається при створенні масиву і не може бути змінений надалі тобто не можна прибрати елементи з масиву або додати їх туди але можна в існуючі елементи присвоїти нові значення.

Украинкский

2015-04-11

16.87 KB

1 чел.

Лабораторна робота 3

Масиви

Тема: Масиви даних в мові програмування Java

Мета: Ознайомитись з масивами даних в Java

Теоретичні відомості

Масив - це кінцева послідовність упорядкованих елементів одного типу, доступ до кожного елементу в якій здійснюється за його індексом.

Розмір або довжина масиву - це загальна кількість елементів в масиві. Розмір масиву задається при створенні масиву і не може бути змінений надалі, тобто не можна прибрати елементи з масиву або додати їх туди, але можна в існуючі елементи присвоїти нові значення.

Індекс початкового елемента - 0, наступного за ним - 1 і т. д. Індекс останнього елемента в масиві - на одиницю менше, ніж розмір масиву.

У Java масиви є об'єктами. Це означає, що ім'я, яке дається кожному масиву, лише вказує на адресу якогось фрагмента даних в пам'яті. Крім адреси в цій змінній нічого не зберігається. Індекс масиву, фактично, вказує на те, наскільки треба відступити від початкового елемента масиву в пам'яті, щоб дістатися до потрібного елементу.

Щоб створити масив треба оголосити для нього відповідне ім'я, а потім з цим ім'ям зв'язати потрібний фрагмент пам'яті, де і будуть один за одним зберігатися значення елементів масиву.

Можливі такі варіанти оголошення масиву:

тип []  ім'я;

тип   ім'я [];

Де тип - це тип елементів масиву, а ім'я - унікальний (незайнятий іншими змінними або об'єктами в цій частині програми) ідентифікатор, що починається з букви.

Приклади:

int [] a ;

double [] ar1 ;

Double   Ar2 [];

Масив може складатися не тільки з елементів якогось вбудованого типу (int, double і ін.), але і, в тому числі, з об'єктів якогось існуючого класу і навіть з інших масивів.

Масив який у якості своїх елементів містить інші масиви називається багатовимірним масивом.Найчастіше використовуються двовимірні масиви. Такі масиви можна легко представити у вигляді матриці. Кожен рядок якої є звичайним одновимірним масивом, а об'єднання всіх рядків - двовимірним масивом у кожному елементі якого зберігається посилання на якусь рядок матриці.

Тривимірний масив можна уявити собі як набір матриць, кожну з яких ми записали на бібліотечної картці. Тоді щоб дістатися до конкретного числа спочатку потрібно вказати номер картки (перший індекс тривимірного масиву), тому вказати номер рядка (другий індекс масиву) і тільки потім номер елемент у рядку (третій індекс).

Завдання.

  1.  Створити  одновимірний масив, який  має як  додатні  та від’ємні числа і потім замінити  всі від’ємні  елементи масиву максимальним.
  2.  Скопіювати 5 елементів одного масиву починаючи з  першого елемента в другий масив   починаючи з третього  елемента. Вивести  на екран 3 масиви.
  3.  Два двовимірні масиви (матриці) , заповнені випадковими  числами, перемножити між собою .
  4.  За допомогою функції Runtime.totalMemory визначити кількість доступної пам’яті, після цього виділити пам'ять під масив і визначити скільки вільної пам’яті (Runtime.freeMemory).


 

А также другие работы, которые могут Вас заинтересовать

83106. На сонці тепло, біля матері добре. О.Єфімов «Задачі трапляються різні» 708 KB
  На сонці тепло біля матері добре. Обладнання: мультимедійна дошка проектор презентаційний матеріал картки із завданнями малюнки дітей вправи для розвитку техніки читання азбука почуттів. Вправи на вдосконалення техніки читання картки вправа Ланцюжки. Робота з текстом перед читанням твору.
83107. Урок природознавства «Ґрунт» 263 KB
  Земля на якій ростуть рослини називається ґрунтом. Тож завданням нашої експедиції буде дізнатися: що таке ґрунт; яке значення має ґрунт для всього живого на нашій планеті: рослин тварин людей. З часом вода вітер зміна температури та живі організми сприяли утворенню ґрунту.
83108. Будь обережним. Правила безпечної поведінки вдома (з побутовими приладами, газом, водою, вогнем) 72 KB
  Прибери з кімнати небезпечні предмети Діти називають предметиякі потрібно прибрати з кімнати. Накажи щоб усі діти обережно поводились з електричними приладами сірниками. Отже діти ніколи не залишайте увімкненою газову плиту і не грайтеся зі сірниками.
83109. Спільнокореневі слова (українська мова); Легенди та перекази про птахів (читання, позакласне читання); Птахи (природознавство); Як живеться вам, птахи? (малювання) 512 KB
  Передавати елементарну будову птахів засобами графіки. Обладнання: Диски цифрові носії дидактичний матеріал: картки загадки вірші оповідання ілюстрації птахів енциклопедія для дітей книжкирозгортки Тваринний світ ребуслегенди про птахів.
83110. Свойства воды. Круговорот воды в природе 73.5 KB
  Цели: - формировать у учащихся представление о круговороте воды в природе; закрепить знания о разнообразии состояний воды в окружающей среде; свойствах воды; развивать логическое мышление, исследовательские навыки, умение наблюдать и делать выводы; воспитывать познавательный интерес.
83111. Робота з природним матеріалом. Створення композиції «Осінній вернісаж» 32.5 KB
  Мета: навчальна: вчити працювати з природним матеріалом; продовжувати вдосконалювати вміння та навички виготовляти композиції з листя, трав, квітів розвивальна: розвивати художній смак, мислення, пробуджувати пізнавальні інтереси виховна: виховувати любов до природи, рідного краю, мистецтва.
83112. Таблиця ділення на 4. Усне розвʼязування рівнянь методом підбору. Виконання творчих завдань 53 KB
  Удосконалювати навички обчислення прикладів на множення та розвʼязування задач на конкретний зміст дії множення. Формувати вміння з рівностей на множення числа 4 складати рівностіщо містять ділення на 4 розв’язувати рівняння на знаходження невідомого множника.
83113. В.Струтинський «Казка про хлопчика Абихто». М.Сингаївський «Дощ із краплі починається» 203.5 KB
  Вітання: пошлемо одне одному добрі думки і добрі відчуття посміхніться один одному. Мотивація навчальна діяльності Слайд 4 Вчитель: А я дарую вам маленькі серця із побажаннями діти вибирають різнокольорові 4 кольори серця і зачитують побажання Приємно тебе бачити у тебе гарна посмішка...
83114. Цікаві «підказки» братів наших менших 108.5 KB
  Правила за якими будемо працювати на уроці: слайд про правила роботи в групах поважати думку кожного; говорити по черзі. Вправи на вдосконалення читацьких навичок Одним із важливих винаходів яким зараз дуже поширено користується людство є Загадка про метро Дві змії в землі лежать Табуни по них біжать...