How does the charArray[i] represents both the char and its decimal value in the result of print(charArray[i]) method without any value for char method can anyone help? how does it work?