len=(len==1)?++len:--len 拆开看len=右边是一个三元运算符 条件表达式(len==1)吗?如果等于len=就等于++len.如果不等于,那么len就等于--len 就是把右边三元运算的结果赋值给len |
克零岚 发表于 2013-3-2 11:42
这行代码代码解释如下:len=(len==1)?++len:--len; //先运算等号=右边的部分(len==1)?++len:--len,之后 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |