|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jabb.util.col.IntegerArray
public class IntegerArray
Encapsulates multiple int type values into one object, which
is suitable to be used as key object of Map.
把多个int类型的值封装在这一个对象里,适合用来作为Map的key。
It supports hashCode(), toString(), equals(), compareTo() methods.
它支持hashCode(), toString(), equals(), compareTo()方法。
| Field Summary | |
|---|---|
protected int[] |
values
|
| Constructor Summary | |
|---|---|
IntegerArray(int... values)
Constructs an IntegerArray that encapsulates specified int values. 创建一个包含这些整型值的实例。 |
|
| Method Summary | |
|---|---|
int |
compareTo(Object obj)
Compare. 比较。 |
boolean |
equals(Object obj)
|
int |
getIntValue(int index)
Gets the value in specified position. 获得指定位置的值。 |
long |
getLongValue(int index)
Gets the value in specified position. 获得指定位置的值。 |
int |
getValue(int index)
Gets the value in specified position. 获得指定位置的值。 |
int[] |
getValues()
Gets all the values encapsulated in this object. 获得所有值。 |
int |
hashCode()
Gets the calculated hash code. 获得计算得到的hash值。 |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected int[] values
| Constructor Detail |
|---|
public IntegerArray(int... values)
values - int values that will be encapsulated.| Method Detail |
|---|
public int[] getValues()
public int getValue(int index)
index - position (position of the first one is 0)
public long getLongValue(int index)
index - position (position of the first one is 0)
public int getIntValue(int index)
index - position (position of the first one is 0)
public int hashCode()
hashCode in class Objectpublic int compareTo(Object obj)
compareTo in interface Comparable<Object>obj - The object to be compared with
public boolean equals(Object obj)
equals in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||