Я попробовал следующий код в Java
t1 = 5;
t2 = t1 + (++t1);
System.out.println (t2);
Мое мнение, так как ++ имеет более высокий приоритет, чем +, вышесказанное становится
t2 = t1 + (++t1);
t2 = t1 + 6; // t1 becomes 6 here
t2 = 6 + 6;
t2 = 12;
Однако, я получаю ответ 11 для t2. Может кто-нибудь объяснить?