int[] numSeq = {1,2,3}; System.out.println(numSeq);
char[] nameSeq = {'J','a','v','a'}; System.out.println(nameSeq);
why does the output of a NUMERICAL primitive array is different from printing a CHARACTER primitive array?, the current knowledge that i have right now is that the first code, when the int array is being called in a print statement, it returns the memory address from where it was created, but why does the second code, a character array is being printed/treated just like a simple String object? but the call is just the same..