Computer >> Máy Tính >  >> Lập trình >> Java

Toán tử tăng và giảm trong Java

trong biểu thức này a> b || a! =b &&a ==b ++, theo thứ tự ưu tiên toán tử &&sẽ hoạt động trước ||. Vì vậy, a! =B &&a ==b ++ sẽ trả về false và sau đó toàn bộ biểu thức trả về true vì a> b là true. Vì vậy, kết quả là true nhưng b và a sẽ không bị thay đổi và luôn nhận các giá trị 2 và 1 vì a ==b ++ đang kiểm tra sự bình đẳng không gán giá trị của b ++ cho a vì có ==(toán tử quan hệ) chứ không phải =(phép gán toán tử).