int[] answer= new int[map.size()]; HashMap<String, Integer> map = new HashMap<String, Integer>(); for (int j=0; j<answer.length;j++){ int x=map.get(keys.get(j)); answer[j]=x; } return answer
When I print x using System.out.println(x) in a loop, I get the values 1, 2, 3 , but when I return the answer and print it, I get [ I@9826ac5 . Any idea why?
source share