|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.util.Duo<F,S>
public class Duo<F,S>
二つのオブジェクトの組を表すクラス。
それぞれの値の設定や取得を行うメソッドを用意している。
コンストラクタの概要 | |
---|---|
Duo()
デフォルトコンストラクタ。 |
|
Duo(F first,
S second)
二つのオブジェクトの値を引数にとるコンストラクタ。 |
メソッドの概要 | |
---|---|
boolean |
equals(java.lang.Object obj)
指定されたオブジェクトと内容が等しいかどうかを比較する。 |
F |
getFirst()
第一オブジェクトを取得する。 |
S |
getSecond()
第二オブジェクトを取得する。 |
int |
hashCode()
ハッシュコードを取得する。 |
void |
set(F first,
S second)
二つのオブジェクトの値を設定する。 |
void |
setFirst(F first)
第一オブジェクトを設定する。 |
void |
setSecond(S second)
第二オブジェクトを設定する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Duo()
public Duo(F first, S second)
first
- 第一オブジェクト。second
- 第二オブジェクト。メソッドの詳細 |
---|
public void set(F first, S second)
first
- 第一オブジェクト。second
- 第二オブジェクト。public void setFirst(F first)
first
- 第一オブジェクト。public F getFirst()
public void setSecond(S second)
second
- 第二オブジェクト。public S getSecond()
public boolean equals(java.lang.Object obj)
Duo
オブジェクトの場合は、それぞれの第一オブジェクト
及び第二オブジェクトを比較して、共に等しい場合はtrueを、
そうでなければfalseを返す。
引数がヌルの場合はDuo
オブジェクトでない場合はfalse
を返す。
java.lang.Object
内の equals
obj
- 比較するオブジェクト。
public int hashCode()
java.lang.Object
内の hashCode
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |