No they can't. But they can use chars the ASCII value of the alphabet will be used as the key index
Consider
String[] a = new String['a' + 1];
a['a'] = "Hello";
int[] b = new int['a' + 3];
b['c'] = 5;
System.out.println(a[97]);
System.out.print(b[99]);
This will output
Hello
5