public static int compare(Dates a){return year>a.year?1:year<a.year?-1:month>a.month?1:month<a.month?-1:day>a.day?1:day<a.day?-1:0;}請問這個三目運算符是怎么計算的啊 查看完整描述