01/10/2018, 00:37

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 ạ?

Van Huong viết 02:50 ngày 01/10/2018

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)

Bài liên quan
0