Its simple but I am getting confused with below code, I am able to store and retrieve value from Character and string array but not from Integer.

```
Integer[] intArray = {1,2,3,4,5}; //Type mismatch: cannot convert from int to Integer
String[] str1 = {"pk1", "pk2", "pk3", "pk4", "pk5"}; //works fine
Character[] charArray = { 'H', 'E', 'L', 'L', 'O' }; //Works fine

```