Когда я запускаю следующий код, я получаю адрес массива:
int arr[] = {2,5,3};
System.out.println(arr); // [[email protected]
Но когда я объявляю массив символов и печатаю его так же, как он дает мне фактическое содержимое массива. Почему?
char ch[] = {'a','b','c'};
System.out.println(ch); // abc