このコードを理解するのを手伝ってください。私はjavaに新しいです。 Javaは左から右への評価ルールと副作用:Java - なぜ次のコードが "ABC"ではなく "BAC"を出力するのですか?
// C.java
class C {
public static void main(String arg[]) {
System.out.println("A"+new C());
}
public String toString() {
System.out.print("B");
return "C";
}
}
// output:
// BAC
お返事ありがとうございました:) – dennis