2009-09-17から1日間の記事一覧

配列をリストに変換するメソッド

配列をリストに変換するメソッドは、Arraysクラスに実装されており、構文は以下の通りpublic static <T> List<T> asList (T... a)※このメソッドで作られるリストは固定サイズのリストとなるので、新たにエレメントを追加することはできないArraysクラスはjava.util</t></t>…

TreeSet/TreeMapクラスを使用する際の注意

TreeSet/TreeMapクラスでは、重複エレメントの判定にequals()メソッドが使用される。また、エレメントのソートにcompareTo()メソッドが使用される。従って、もし2つのエレメントが異なる値を保持している(equals()はfalseを返す)にも拘わらず、compareTo()メ…

Comparableインターフェース

Comparableインターフェースは、自然順序づけを提供するためのインターフェースで、実装クラスはpublic int compareTo(T o)を以下のオブジェクト比較ルールに従って、正しく実装する必要がある■自オブジェクト.compareTo(比較対象オブジェクト)操作戻り値説…