Программирование мобильных телефонов на Java


Программирование мобильных телефонов

  • Введение
  • Глава 1. Устройство мобильных телефонов
  • Глава 2. Платформа Java 2 Micro Edition
  • Глава 3. Средства разработки мобильных приложений
  • Глава 4. Телефонные эмуляторы
  • Глава 5. Механизм работы приложений Java 2 ME
  • Глава 6. Классы пользовательского интерфейса
  • Глава 7. Программирование графики
  • Глава 8. Техника создания игр
  • Глава 9. Мобильная мультимедиа-библиотека
  • Заключение
  • Приложение 1. Основы языка Java
  • Приложение 2. Справочник по Java 2 Micro Edition

     

    Программирование на Java

  • Введение
  • Глава 1. Встроенные типы данных, операции над ними
  • Глава 2. Объектно-ориентированное программирование в Java
  • Глава 3. Пакеты и интерфейсы
  • Глава 4. Классы-оболочки
  • Глава 5. Работа со строками
  • Глава 6. Классы-коллекции
  • Глава 7. Классы-утилиты
  • Глава 8. Принципы построения графического интерфейса
  • Глава 9. Графические примитивы
  • Глава 10. Основные компоненты
  • Глава 11. Размещение компонентов
  • Глава 12. Обработка событий
  • Глава 13. Создание меню
  • Глава 14. Апплеты
  • Глава 15. Изображения и звук
  • Глава 16. Обработка исключительных ситуаций
  • Глава 17. Подпроцессы
  • Глава 18. Потоки ввода/вывода
  • Глава 19. Сетевые средства Java
  • Приложение. Развитие Java

  • 

    3fb01dc2


     

     

    Методы класса Collections

    Все методы класса collections статические, ими можно пользоваться, не создавая экземпляры классу C ollections   

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

    Сортировка может быть сделана только в упорядочиваемой коллекции, реализующей интерфейс List . Для сортировки в классе collections есть два метода:

    static void sort (List coll) — сортирует в естественном порядке возрастания коллекцию coll, реализующую интерфейс List;

    static void sort (List coll, Comparator c) — сортирует коллекцию coll

    в порядке, заданном объектом с. После сортировки можно осуществить бинарный поиск в коллекции:

    static int binarySearch(List coll, Object element) — отыскивает элемент element в отсортированной в естественном порядке возрастания коллекции coll и возвращает индекс элемента или отрицательное число, если элемент не найден; отрицательное число показывает индекс, с которым элемент element был бы вставлен в коллекцию, с обратным знаком;

    static int binarySearchfList coll, Object element, Comparator c) — TO же, но коллекция отсортирована в порядке , определенном объектом с .

    Четыре метода находят наибольший и наименьший элементы в упорядочиваемой коллекции:

    static object max (Collection coll) — возвращает наибольший в естественном порядке элемент коллекции coll;

    static Object max (Collection coll, Comparator c) — TO же В порядке , заданном объектом с ;

    static object mm (Collection coll) — возвращает наименьший в естественном порядке элемент коллекции сои;

    static Object min(Collection coll, Comparator c) — TO же В порядке , заданном объектом с

    Два метода "перемешивают" элементы коллекции в случайном порядке:

    static void shuffle (List coll) — случайные числа задаются по умолчанию;

    static void shuffle (List coll, Random r) — случайные числа определяются объектом г .

    Метод reverse (List coll) меняет порядок расположения элементов на обратный.

    Метод copy (List from, List to) копирует коллекцию from в коллекцию to .

    Метод fill (List coll, object element) заменяет все элементы существующей коллекции coll элементом element .

    С остальными методами познакомимся по мере надобности.

     

    -
    



    Copyright © vzlom-1.ru 2020-2021