int[] ram = new int[256];
ram['A'] = 1;
ram['b']=2;
System.out.println(ram.length);
System.out.println(ram['A']);
System.out.println(ram[065]); //065 is ascii equivalent of 'A' - op is 0??
for (int i : ram) {
if(ram[i]>0)
System.out.println(ram[i]);
}
}
How is an array accepting character as index? Usually it will be numbers .. Can someone explain the above concept?
charhas an integral value, and can be promoted tointin the usual way. No mystery.