If you can't read please download the document
Upload
itclubkz
View
1.931
Download
6
Embed Size (px)
Citation preview
www.sharkon.kz
www.sharkon.kz
List ()
Set ()
Queue ()
ArrayList
Map ( )
ApplesAndOrangesWithoutGenerics.java
,
-,
www.sharkon.kz
java.util.*
Java
www.sharkon.kz
List apples = new ArrayList();
ApplesAndOrangesWithGenerics.java
www.sharkon.kz
Collection collection = new ArrayList(Arrays.asList(1, 2, 3, 4, 5));
Integer[] moreInts = { 6, 7, 8, 9, 10 }; collection.addAll(Arrays.asList(moreInts));
// , // Collection: Collections.addAll(collection, 11, 12, 13, 14, 15); Collections.addAll(collection, moreInts);
// Produces a list "backed by" an array: List list = Arrays.asList(16, 17, 18, 19, 20); list.set(1, 99);// - // list.add(21); // - //
www.sharkon.kz
Arrays.toString
PrintingContainers.java
www.sharkon.kz
List
ArrayList, , () .
LinkedList, , () ; LinkedList , ArrayList.
www.sharkon.kz
, , -
Iterator
Listlterator
SimpleIteration.java
www.sharkon.kz
(set)
Set intset = new HashSet();
SetOfInteger.java
SetOperations.java
SortedSetOfInteger.java
www.sharkon.kz
set1.contains("H")
SetOperations.java
www.sharkon.kz
( )
Map m = new HashMap();
PetMap.java
www.sharkon.kz
(Queue)
, , (FIFO)
QueueDemo.java
www.sharkon.kz
Collection Iterator
Collection , . , . , java.util.AbstractCollection Collection , AbstractCollection .
InterfaceVsIterator.java
www.sharkon.kz
foreach
Collection cs = new LinkedList();Collections.addAll(cs,"Take the long way home".split(" "));for(String s : cs) System.out.print("'" + s + "' ");
ForEachCollections.java
www.sharkon.kz
!