摘要:
在面试中有些题目是不允许使用一些字符要求你考虑 有a 和b两个数做比较,不能用if ,when,或者?表达式(三目运算符)要求输出最大的那一个 根据题目意思,考的就是你对Math静态函数的认识了 使用Math.max(a,b)则可以得到最大的那个数,如果使用没有不准使用 "?"的话 则使用三目运算符 ab?a:b 有a和b两个值,不准使用移位运算符,或者第三个变量交换互相的值,不要求考虑过多的算法,只需要交换即可 使用同样的值可以这样: a = a+b; b=a-b; a=a-b; 阅读全文