Hallo,
ich kann ja wie folgt einen String erzeugen:
Der String ist doch nun genau 1 Char groß.
Warum kann ich dann sagen:
Ich bin gerade etwas überrascht, dass das geht. In C würde sowas z.B. nie gehen, da ich bei der Definition des Strings eine feste Größe angeben muss. Spielt das in Java keine Rolle?
ich kann ja wie folgt einen String erzeugen:
Code:
String operator = "q";
Warum kann ich dann sagen:
Code:
operator = "ABC";
Ich bin gerade etwas überrascht, dass das geht. In C würde sowas z.B. nie gehen, da ich bei der Definition des Strings eine feste Größe angeben muss. Spielt das in Java keine Rolle?