pair.java
来自「该原代码是实现机器学习中条件随机场模型的Java代码」· Java 代码 · 共 42 行
JAVA
42 行
/**
*
*/
package lcrf.stuff;
import java.io.Serializable;
/**
* @author Bernd Gutmann
*
*/
public class Pair<T1, T2> implements Serializable {
private static final long serialVersionUID = 3257847684017699129L;
public T1 o1;
public T2 o2;
public Pair(T1 o1, T2 o2) {
this.o1 = o1;
this.o2 = o2;
}
public int hashCode() {
return o1.hashCode() * 8 ^ o2.hashCode();
}
public String toString() {
return "(" + o1.toString() + "," + o2.toString() + ")";
}
public boolean equals(Object anObject) {
if (this == anObject)
return true;
if (anObject instanceof Pair) {
Pair p2 = (Pair) anObject;
return o1.equals(p2.o1) && o2.equals(p2.o2);
}
return false;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?