|
|
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
После прочтения книги "Java. Полное руководство" возник вопрос. В таблице "Приоритеты операторов Java" указано, что постфиксные ++ и -- имеют больший приоритет чем эти же префиксные операторы. Разве так правильно??? Мне кажется, что, наоборот, префиксные формы операторов имеют больший приоритет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2015, 18:31 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 09:43 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
dagedПосле прочтения книги "Java. Полное руководство" возник вопрос. В таблице "Приоритеты операторов Java" указано, что постфиксные ++ и -- имеют больший приоритет чем эти же префиксные операторы. Разве так правильно??? Мне кажется, что, наоборот, префиксные формы операторов имеют больший приоритет. Неправильно использовать их совместно. За код типа x = ++ x --; надо увольнять немедленно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 10:40 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
Хорошо, поставлю вопрос по-другому. В чем проявляется больший приоритет постфиксных форм операторов ++ и --? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 13:06 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
daged, в том, что Код: java 1. - это ошибка компиляции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 18:58 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
Mozokdaged, в том, что Код: java 1. - это ошибка компиляции. Явно, нет. Если кому-то очень не нравится сравнивать приоритет постфиксных и префиксных -- и ++, то префиксные операторы можно при сравнении заменить, например, на "-expr" или другой оператор с таким же приоритетом как и у префиксных операторов. В чем заключается больший приоритет постфиксных форм оператора ++ над -expr? Если никто не знает, наверно знать это никогда и не понадобится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2015, 13:14 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
daged, тема - жуткий боян. Но 1) так писать не надо. 2) Если сомневаешся в приоритетах - ставь скобки. 3) Все примеры спорных и трудно-читаемых синтаксических конструкций являются либо надуманными академическими примерами либо говном, кодорое случайно проскочило code-review. Нигде ни в одном проекте нет острой необходимости писать спорный и трудночитаемый для коллег код. Не пиши так и проблем не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2015, 13:56 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
dagedMozokdaged, в том, что Код: java 1. - это ошибка компиляции. Явно, нет. Если кому-то очень не нравится сравнивать приоритет постфиксных и префиксных -- и ++, то префиксные операторы можно при сравнении заменить, например, на "-expr" или другой оператор с таким же приоритетом как и у префиксных операторов. В чем заключается больший приоритет постфиксных форм оператора ++ над -expr? Если никто не знает, наверно знать это никогда и не понадобится... Я прошу прощенмя, но ЩИТО? Что Вы хотели сказать этой своей фразой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2015, 22:45 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
Люди я никак не могу понять, вы про это: Код: java 1. 2. 3. 4. 5. 6. или про это Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 14:24 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
Надо-бы в FAQ добавить и закрывать подобные темы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 15:28 |
|
||
|
Приоритет постфиксной и префиксной форм операторов ++ и --.
|
|||
|---|---|---|---|
|
#18+
mayton, Ну если в фак писать про то, что Код: java 1. 2. 3. напечатает i+++j:2 i:2 j:1 ,а не i+++j:3 i:1 j:2 его ж прочесть весь будет очень сложно - фиг чего полезное найдешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2015, 15:16 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2125423]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
153ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 474ms |

| 0 / 0 |
