📄 pair.java
字号:
package com.reddragon2046.base.utilities.data;
public class Pair
{
public Pair(Object x, Object y)
{
first = x;
second = y;
}
public Pair()
{
first = null;
second = null;
}
public Pair(Pair pair)
{
first = pair.first;
second = pair.second;
}
public int hashCode()
{
int h = first != null ? first.hashCode() : 0;
if(second != null)
h ^= second.hashCode();
return h;
}
public String toString()
{
return "Pair( " + first + ", " + second + " )";
}
public boolean equals(Object object)
{
return (object instanceof Pair) && equals((Pair)object);
}
public boolean equals(Pair pair)
{
if(pair == null)
return false;
else
return (first != null ? first.equals(pair.first) : pair.first == null) && (second != null ? second.equals(pair.second) : pair.second == null);
}
public Object clone()
{
return new Pair(this);
}
public Object first;
public Object second;
static final long serialVersionUID = 0x3338331e296ada2eL;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -