public static void main(String[] args) {
int x = 1 + + + + + + + + + 2;
System.out.println(x);
}
Ich kann obige Methode kompilieren. Gibt es irgendeine Erklärung über den erlaubten multiplen "+" Operator?Erklärung über eine Java-Anweisung
Ich denke, es behandelt nur alle + als nur 1. Was ist die Ausgabe? – vodkhang
Wow, ich musste das selbst kompilieren, bevor ich es glaubte. Ich habe keine Ahnung, warum das funktioniert. –
@vodkhang - Der Ausgang ist '3' –