做什么
Id | name | age |
------------------------
1 | Sudeep | 35 |
------------------------
| *Kichha | |
------------------------
| *Nalla | |
------------------------
2 | Darshan | 34 |
------------------------
| *Boss | |
------------------------
在这个函数中是什么意思?它来自《 Eloquent Java》一书的答案,我不知道函数值上下文中的问号和冒号是什么意思
step = start < end ? 1 : -1
答案 0 :(得分:0)
这称为三元运算。
与if-else语句等效。
step = start < end ? 1 : -1
跟说的一样
if(start < end)
step = 1;
else
step = -1;
格式如下
variable = (condition) ? true_value : false_value;