einen char Reihendruck keinen Hash-Code anzeigt:Wenn ein Char-Array ein Objekt in Java ist, warum zeigt das Drucken nicht seinen Hashcode an?
class IntChararrayTest{
public static void main(String[] args){
int intArray[] = {0,1,2};
char charArray[] = {'a','b','c'};
System.out.println(intArray);
System.out.println(charArray);
}
}
output:
[[email protected]
abc
Warum ist der Ganzzahl-Array als Hashcode gedruckt und nicht der char Array?
Related: https://StackOverflow.com/Questions/24833562/static-char-and-int-array-difference – Pshemo
Ein weiteres Beispiel, um die vorherigen Antworten zu veranschaulichen: 'System.out.println ((Object) charArray); ' – SJuan76