配列のジェネリック型と非ジェネリック型の対応(ArrayList,HashTable,Queue,Stack)
ジェネリック型は、Objectを操作する非ジェネリック型と違い、配列に格納する型(String,Integer・・etc)に合わせたタイプセーフな配列として定義できます。ArrayListとHashTableは名前が変わっているので要注意です。
■ArrayList → List
ArrayList ar = new ArrayList();
Listgar = new List ();
■HashTable → Dictionary
Hashtable ht = new Hashtable();
Dictionaryght = new Dictionary ();
■Queue → Queue
Queue q = new Queue();
Queuegq = new Queue ();
■Stack → Stack
Stack s = new Stack();
Stackqs = new Stack ();