import
java.util.*;
import
java.io.*;
class
GFG {
public
static
HashMap map(Integer[] keys,
String[] values)
{
int
keysSize = keys.length;
int
valuesSize = values.length;
if
(keysSize != valuesSize) {
throw
new
IllegalArgumentException(
"The number of keys doesn't match the number of values."
);
}
if
(keysSize ==
0
) {
return
new
HashMap();
}
HashMap<Integer, String> map
=
new
HashMap<Integer, String>();
for
(
int
i =
0
; i < keysSize; i++) {
map.put(keys[i], values[i]);
}
return
map;
}
public
static
void
main(String[] args)
{
Integer[] keys = {
1
,
2
,
3
,
4
,
5
};
String[] values
= {
"Welcome"
,
"To"
,
"Geeks"
,
"For"
,
"Geeks"
};
Map m = map(keys, values);
System.out.println(m);
}
}