Introdução à Linguagem de Programação Java

Propaganda
Introdução à Linguagem de Programação Java
1
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
2
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
3
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
4
Java 1.5: Collection<E>
implements
extends
extends
(Ordenado por ordem de inserção)
Diagrama de classes UML
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
5
Java 1.5: Map<K,V>
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
6
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
7
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
8
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
9
Garante não duplicação (de apostas)
Ignora duplicados
Garante ordenação e não
duplicação (de nºs)
[[1, 16, 18, 38, 41, 47, 49], [2, 3, 7, 21, 38, 39, 45]]
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Utilização
Java API
10
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Equiv.
Introdução à Linguagem de Programação Java
Java API
11
Utilização
c/ TreeMap é semelhante
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Java API
12
Utilização
c/ TreeMap é semelhante
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
13
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Utiliz.
Java API
14
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
15
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
16
xx bb bb
aa bb
aa 1
bb 3
xx 1
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
17
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
18
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Introdução à Linguagem de Programação Java
19
Biblioteca de Colecções do Java, Nuno Flores, FEUP, MIEIC, CAL, Março de 2010
Nuno Flores, FEUP, Março 2009
Download