Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Бишоп Д. -> "Эффективная робота Java 2" -> 101

Эффективная робота Java 2 - Бишоп Д.

Бишоп Д. Эффективная робота Java 2 — Спб.: Питер, 2002. — 592 c.
ISBN 966-552-107-1
Скачать (прямая ссылка): effektivnayarabotajava2002.djvu
Предыдущая << 1 .. 95 96 97 98 99 100 < 101 > 102 103 104 105 106 107 .. 259 >> Следующая

J ¦ •
.
ч г ' ’
iw V
А
•% л
Конй&ргар вапют
Поте ей Да ныенн фзЯпа. нажшгта кнопку "Готова"
Данные введены и сохранены
Страны, имеющиеся а таблице:
Вагізггіап
BeEgtsn
Austrian
Australian
Barbados
Argentinian
American
Чтобы просмотреть имеющееся в таблице стрэпы,
воспользуйтесь ЛОЛОСОЙ прокрутки Введите название страны, сумму и кажМите кнопку Тото&ог lOOD.GO ZAR ¦ Алпвтієап Dottars Будут равны 2Q?,4Q
о:::--:--:
.;.n.v Lv v ssss*.1
..........
¦Й. ?у-к^і .¦>!¦:¦ г-S!-
x- x. :;-;л
л v-— .Vі:¦>A* v>:is* /V
Рис, 6,18. Интерфейс класса Display для программы "Конвертер валют4*
226 Глово 6, Массивы и таблицы
Если вам не удастся получить доступ к Web-узлу ww*xe*nets вы можете воспользоваться файлом curtable, который находится в каталоге Other Materials Web-узла Java Gently,
Резюме
Массивы предоставляют многочисленные значения, к которым можно обратиться, используя одно и то же имя (но разные индексы). Для массивов в Java устанавливается фиксированная длина, но в то же время о пи могут иметь несколько измерений. Существует несколько способов взаимодействия между классами и массивами. Для решения каждой задачи необходимо выбирать соответствующую технологию. Полезной характеристикой Java является возможность объявить метод с указанием в качестве параметра массива, длина которого не конкретизируется. В методах сортировки также используются массивы. В частности, в настоящей главе была подробно описана сортировка методом отбора.
В завершение мы рассмотрели, как можно обойти присущие массивам ограничения, такие как фиксированный размер и применение в качестве индексов только целых чисел. Наиболее эффективным средством в данном случае является хеш-таблица, значениями которой могут быть объекты любого класса, которые, в свою очередь, могут индексироваться объектами любого другого класса. Результатом запросов к хеш-таблице могут быть как значения, так и ключи* Для обработки хеш-таблицы в цикле мы применяли интерфейс Enumeration, который работает с ключами таблицы.
Вопросы
6.1. Почему для массива periods (рис. 6*2) выражение periods [7] .mins является недействительным:
а) mins не является методом, определенным в массиве periods
б) индекс 7 выходит за пределы, установленные для длины массива
в) 7-й объект не был создан
г) выражение должно выглядеть так — periods [7 ] .mins О
6.2. Вспомните класс IntArray. Какой из операторов надлежит использовать для создания экземпляра этого класса?
а) IntArray А = new IntArray()
б) IntArray A =; new IntArray (100)
в) IntArray A[] = new IntArray[100]
r) IntArray A{10O)
Предыдущая << 1 .. 95 96 97 98 99 100 < 101 > 102 103 104 105 106 107 .. 259 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.