i need this function from ruby to java:
key={
"21"=>0,
"20"=>15,
"19"=>11,
"18"=>9,
"17"=>2,
"16"=>11,
"15"=>4,
"14"=>1,
"13"=>17,
"12"=>2,
"11"=>21,
"10"=>12,
"9"=>1,
"8"=>13,
"7"=>15,
"6"=>5,
"5"=>14,
"4"=>13,
"3"=>9,
"2"=>15,
"1"=>17,
"0"=>7
}
token = "wkerTXIIad3lPCgAwBV8ef"
result = [login to view URL]
[login to view URL] do |from, to|
from = from.to_i
result[from], result[to] = result[to], result[from]
end
puts result