Wieso ergibt folgende Ausgabe einen INT Wert?
------------------------------------------------------------------
System.out.println müsste ja einen String retournieren?
Und ja ich weiss wie ein CHAR aufgebaut ist! (https://de.wikipedia.org/wiki/Char_(Datentyp))
Aber kann es wirklich sein, dass diese Methode einfach den CHAR INT Wert der einzelnen Buchstaben retourniert?
Java:
String test = "hallo";
System.out.println(test.charAt(0) + test.charAt(3));
Console Ausgabe = 212
System.out.println müsste ja einen String retournieren?
Java:
System.out.println(test.charAt(0)) = h (also ein String)
System.out.println(test.charAt(3)) = l (also ein String)
Und ja ich weiss wie ein CHAR aufgebaut ist! (https://de.wikipedia.org/wiki/Char_(Datentyp))
Aber kann es wirklich sein, dass diese Methode einfach den CHAR INT Wert der einzelnen Buchstaben retourniert?