return year!=d2.year?year<d2.year:month!=d2.month?month<d2.month:day<d2.day
这个是复合三目运算符的嵌套使用。
就是year!=d2.year,并且year<d2.year:month!=d2.month
成立的时候就取month<d2.month的值,返回true或者false
不成立的时候取day<d2.day的值追问
就是year!=d2.year,并且year<d2.year:month!=d2.month
成立的时候就取month<d2.month的值,返回true或者false
不成立的时候取day<d2.day的值追问
year!=d2.year是一个整体吗
追答是的
就是对比的,条件成立返回true
温馨提示:答案为网友推荐,仅供参考