mirror of
https://git.adityakumar.xyz/data-structures.git
synced 2024-12-22 19:52:52 +00:00
25 lines
323 B
Java
25 lines
323 B
Java
|
/** Container class for a key-value pair */
|
||
|
class KVpair<Key, E> {
|
||
|
private Key k;
|
||
|
private E e;
|
||
|
|
||
|
/** Constructors */
|
||
|
KVpair() {
|
||
|
k = null;
|
||
|
e = null;
|
||
|
}
|
||
|
|
||
|
KVpair(Key kval, E eval) {
|
||
|
k = kval; e = eval;
|
||
|
}
|
||
|
|
||
|
/** Data member access functions */
|
||
|
public Key key() {
|
||
|
return k;
|
||
|
}
|
||
|
|
||
|
public E value() {
|
||
|
return e;
|
||
|
}
|
||
|
}
|