Главная » Статьи для тега "Vector"

Синхронизация и структуры данных – JAVA ДЛЯ ANDROID

Добавлено Дата: 23 August, 2013 категория: Разработка для Android

 

Android поддерживает функционально насыщенную библиотеку коллекций Java (Java Collection Library) для стандартной версии Java (Standard Edition Java). Внимательно ознакомившись с этой библиотекой, вы заметите, что большинство коллекций существует в двух вариантах: List и Vector, HashMap и Hashtabl е и т. д. В версии Java 1.3 появляется совершенно новый фреймворк коллекций, который полностью замещает старые коллекции. Однако для обеспечения обратной совместимости старые версии не выходят из употребления.

Читать »

Пример программы замены строк STL

Добавлено Дата: 3 May, 2013 категория: C++, C++ Builder

 

Теперь, когда мы просмотрели классы vector и string, можно рассмотреть пример, использующий их обоих, чтобы понять, как вы можете работать с классам vector и string.

Создайте консольное приложение (console application) в CBuilder.  Для  этого  выберите  команду меню File|New и выберите Console Application из первой страницы предложенных вариантов. CBuilder создаст новый файл проекта и основной файл программы, называемый project.cpp. Эта программа будет выполняться только из окна MS-DOS или в консольном режиме, в Windows 95 или NT, соответственно. Добавьте следующий код в исходный файл project.cpp:

Читать »

Класс Vector

Добавлено Дата: 29 April, 2012 категория: Java

предназначен для работы с массивом переменного размера, состоящим из элементов Object. Новые элементы могут добавляться в начало, середину или конец

вектора, и к любому элементу можно обратиться посредством индекса. Массивы в языке Java имеют фиксированный  размер, так что объекты Vector оказываются полезными в тех случаях, когда в момент создания массива неизвестно максимальное количество сохраняемых элементов или это количество велико, а достигается оно редко.

Читать »

Классы java.util.ArrayList и java.util.Vector

Добавлено Дата: 8 December, 2011 категория: Java, Структуры данных и алгоритмы

являются встроенными классами Java, которые обладают аналогичными вышеописанным функциями АТД «вектор». Более того, стандартная реализация этих классов осуществляется на основе расширяемых массивов, как описано в предыдущем разделе. Соответствие между этими классами и АТД «вектор» представлено в табл. 5.3. Обратите внимание, что ме ч оды классов java.util имеют короткие имена, что ускоряет процесс кодирования, хотя и уменьшает читабельность и понятность, поскольку, чтобы понять, каким образом осуществляется доступ и обновление вектора, необходима вся сигнатура метода, а не только его имя.

Читать »

Анализ документа XML

Добавлено Дата: 27 January, 2011 категория: Java, Web, XML

На первом этапе разбора проводится лексический анализ (lexical parsing) документа XML. Документ разбивается на отдельные неделимые элементы (tokens), которыми являются теги, служебные слова, разделители, текстовые константы. Проводится проверка полученных элементов и их связей между собой. Лексический анализ выполняют специальные программы — сканеры (scanners). Простейшие сканеры — это классы

Читать »