Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Сортування вводяться з клавіатури слів

Реферат Сортування вводяться з клавіатури слів





користовуються масиви. Масив є об'єктом і володіє всіма його властивостями і методами. Створення масиву проводиться за допомогою оператора new. розмір масиву може бути запитаний явно, через властивість. length.В Java можна контролювати виходу за межі масиву. Це робить інтерпретатор, у разі виходу індексу за межі масиву буде ініційовано виняток java.lang.ArrayIndexOutOfBoundsException. Перехоплювати його не обов'язково, і небажано, тому що це RuntimeException і сигналізує воно про те, що програма працює неправильно. І вже зовсім не варто проектувати додаток з розрахунку на те, що після проходження всього масиву буде кинуто це виняток, і це буде сигналом до завершення циклу обробки. Після створення масив ініціалізується значенням за замовчуванням для типу його елементів. Це гарантується специфікацією мови. У масиві зберігаються посилання на об'єкти. Як будь-яка змінна об'єктного типу є посиланням на об'єкт, так і будь-який елемент масиву теж є посиланням. А для посилання значення за замовчуванням - null!. p align="justify"> Колекції. Будь-яка дія над групою яких даних зажадає якийсь сховище - колекцію. Існує багато типів колекції. Це пов'язано з тим, що поки ніхто не зміг створити колекцію, яка чудово підходила б для всіх видів роботи з нею. Одні колекції дозволяють мати однакові елементи, інші - ні. З одними колекціями можна працювати з декількох потоків, з іншими надійна робота не гарантується. Одні колекції відразу сортують всі дані, інші зберігають дані в тому порядку, в якому їх додавали. Колекції таки мають багато спільного, на що вказує реалізація цими колекціями певних інтерфейсів. Ви можете використовувати однакові механізми для роботи з різними типами колекцій. Відмінність полягатиме у швидкості роботи. Колекції мають дуже широкий спектр всіляких функцій - їх можна зливати в одну, дізнаватися які елементи є в обох колекціях, які навпаки відсутні в першій, але є у другій. Колекції можна сортувати за певним алгоритмом - ви можете використовувати стандартні варіанти, можете написати свої правила сортування. p align="justify"> Повинен використовуватися клас Iterator. Це спеціальний клас, який дозволяє працювати з колекцій. При створенні ітератор вказує на початок колекції і переміщається до наступного елементу викликом методу next. Цей метод також повертає той об'єкт з колекції, на який в даний момент вказує ітератор. Метод hasNext перевіряє - чи є ще елементи в колекції. Таким чином, можна переглянути будь-яку колекцію. p align="justify"> java програмування мову алгоритм

2.2 Код програми

java.util. *; class Sort

{

// точка входу в програму

public static void main (String [] args)

{

// встановлюємо номер слова у для сортування (якщо не вказав, то -1) sortIndex = -1;

// перевіряємо кільк...


Назад | сторінка 6 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Збір трав'янистих рослин, комах ентомологичеськой колекції, тварин коле ...
  • Реферат на тему: Створення колекції моделей зачісок &Модний стиль&
  • Реферат на тему: Образотворче та декоративно-прикладне мистецтво Відразу в Колекції Сумськог ...
  • Реферат на тему: Біоекологічні особливості колекції видів середземномор'я сочинського па ...
  • Реферат на тему: Розробка колекції одягу