Java.util

Curs
9.6/10 (5 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 4 în total
Cuvinte : 861
Mărime: 7.36KB (arhivat)
Publicat de: Theodor Marginean
Puncte necesare: 0

Extras din curs

Metode

addElement (Object) Adds the specified object as the last element of the vector.

capacity() Returns the current capacity of the vector.

clone() Returns a clone of the vector

contains(Object) Returns true if the specified object is a value of the collection.

copyInto(Objectst) Copies the elements of this vector into the specified array.

elementAt(int) Returns the element at the specified index.

elements() Returns an enumeration of the elements.

ensureCapacity(int) Ensures that the vector has at least the specified capacity.

firstElement() Returns the first element of the sequence.

indexOf(Object) Searches for the specified object, starting from the first position and returns an index to it.

indexOf(Object, int) Searches for the specified object, starting at the specified position and returns an index to it.

insertElementAt(Object, int) Inserts the specified object as an element at the specified index.

isEmpty() Returns true if the collection contains no values.

lastElement() Returns the last element of the sequence.

lastIndexOf(Object) Searches backwards for the specified object, starting from the last position and returns an index to it.

lastIndexOf(Object, int) Searches backwards for the specified object, starting from the specified position and returns an index to it.

removeAllElements() Removes all elements of the vector.

removeElement(Object) Removes the element from the vector.

removeElementAt(int) Deletes the element at the specified index.

setElementAt(Object, int) Sets the element at the specified index to be the specified object.

setSize(int) Sets the size of the vector.

size() Returns the number of elements in the vector.

toString() Converts the vector to a string.

trimToSize() Trims the vector's capacity down to size

Vectorii pot fi omogeni sau neomogeni. Exemplu:

Vector vectorNeomogen = new Vector();

vectorNeomogen.addElement(new Float(“3.141”));

vectorNeomogen.addElement(new Integer(20));

vectorNeomogen.addElement(new BitSet());

n STIVA

STACK (java.util.Stack)

Extinde clasa Vector si implementeaza o stiva LIFO.

Constructor

Stack ()

Metode

empty () Returns true if the stack is empty.

peek() Peeks at the top of the stack.

pop() Pops an item off the stack.

push(Object) Pushes an item onto the stack.

search(Object) Sees if an object is on the stack.

Alte clase :

Date

Random

StringTokenizer

BitSet

Dictionary

HashTable extends Dictionary

Properties extends HashTable

Exemple de folosire :

Date

• pentru afisarea zilei curente

Date d = new Date();

System.out.println("today = " + d);

• ziua corespunzatoare unei date

Date d = new Date(63, 0, 16); // January 16, 1963

System.out.println("Day of the week: " + d.getDay());

String Tokenizer

• descompunerea în unitati lexicale

String s = "this is a test";

StringTokenizer st = new StringTokenizer(s);

while (st.hasMoreTokens()) {

System.out.println(st.nextToken());

}

Va afisa :

this

is

a

test

Separatorii impliciti sunt atanar, dar pot fi definiti alti separatori în constructor :

Preview document

Java.util - Pagina 1
Java.util - Pagina 2
Java.util - Pagina 3
Java.util - Pagina 4

Conținut arhivă zip

  • java.util.doc

Alții au mai descărcat și

Proiectarea și Crearea unui Web Server

INTRODUCERE În prezent produsele soft se implementează foarte rapid, din cauza dezvoltării enorme a tehnologiilor informaţionale, acumulării...

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Clase Derivate

1. Clase derivate. Prin mostenire, atributele unei clase de baza sunt transmise unor clase derivate. Derivarea permite definirea unor clase noi,...

Clase în Java

Clase pentru miniaplicatii Miniaplicatiile constituie extensii ale unei clase deja existente java.applet.Applet. Structura clasei unui applet...

Clase

1. Programare procedurala –Programare orientata pe obiecte. Limbajul C, ca si Pascal, utilizeaza modelul programarii structurate procedurale, care...

Comunicații internet

2.1. Stilurile caracterelor {n sfirsit pagina dvs. contine ceva, chiar daca este vorba numai de un nume. Vom analiza in continuare elementele de...

Crearea unei aplicații independente în Java

Toate aplicatiile Java contin o metoda main(), spre deosebire de miniaplicatii. class FirstApp { public static void main( String argsst) {...

Te-ar putea interesa și

Android studio- Crearea unei aplicații de supraveghere video de pe dispozitivul mobil

Tehnologia .NET (dot net) lansată de firma Microsoft în anul 2002 este o nouă platformă de dezvoltare a aplicațiilor (în special a aplicațiilor...

ISP - Modelare UML - Rezervare Bilet Tarom

Definirea cerințelor funcționale și nefuncționale Cerințe funcționale: - Pentru a rezerva un bilet de avion, clientul trebuie să completeze un...

Aplicație web de licitații online

Cuvant Inainte Aplicatiile distribuite sînt de o buna perioada de timp o prezenta uzuala în peisajul IT chiar si din tara noastra. Ultimii ani au...

Activitatea unei Farmacii - Proiect UML

Activitatea unei farmacii 1) Specificarea cerinţelor Se doreşte dezvoltarea unui software interactiv care să cuprindă activitatea unei farmacii....

Implementarea Algoritumului Dijkstra pentru Calcularea Drumului Optim Folosind Java

1. Introducere 1.1 Ce este un algoritm?Tipuri de algoritmi folositi pentru calcularea drumului optim Scurt istoric: “Originile teoriei...

Optimizarea protocolului OSPF pentru traficul de live video și voce

1. Introducere Problema comis-voiajorului este una dintre cele mai vechi probleme de optimizare putând fi prezentă într-un număr foarte mare de...

Java

Clase pentru aplica]ii Execu]ia programului unei aplica]ii începe prin apelul metodei main() din clasa primar. - Dac nu exist metoda main...

Electronică

2. Tema: Studierea tranzistorului bipolar in conexiune cu baza comuna si emitor comun 3. Scopul lucrarii: Ridicarea caracteristicilor de intrare...

Ai nevoie de altceva?