Thắc mắc câu lệnh tăng 1 đơn vi trong java

Câu lệnh sau thì lỗi sai là gì ạ? Mọi người giải thích giúp em với ạ?
System.out.println(++(x+y));

Đúng ra phải làm sao ạ?

Complile error: Invalid argument to operation ++/--. Theo sau toán tử (operator) ++ phải là một toán hạn (operand) duy nhất. (https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op1.html). Do đó (x+y) không phải là một toán hạn. Có thể làm theo cách như sau: z = x+ y và System.out.println(++z)

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?