java 运算符的优先级
这段代码什么意思this.pageNum=pageNum>maxPageNum?maxPageNum:pageNum他是先比较=还是>...
这段代码什么意思
this.pageNum = pageNum > maxPageNum ? maxPageNum : pageNum
他是先比较=还是> 展开
this.pageNum = pageNum > maxPageNum ? maxPageNum : pageNum
他是先比较=还是> 展开
4个回答
展开全部
这句话的意思是:首先比较pageNum > maxPageNum ,如果成立,返回maxPageNum,并将maxPageNum赋值给this.pageNum,否则的话,将pageNum赋值给this.pageNum,这是个三目运算符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额,这个是java的3目运算符啊
pageNum > maxPageNum ? maxPageNum : pageNum表示:
如果pageNum > maxPageNum成立,则值取maxPageNum;反之值取pageNum。
A = B > C ? D : E
如果B > C成立,则A = D; 反之A = E。
pageNum > maxPageNum ? maxPageNum : pageNum表示:
如果pageNum > maxPageNum成立,则值取maxPageNum;反之值取pageNum。
A = B > C ? D : E
如果B > C成立,则A = D; 反之A = E。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
四则运算的* /跟取余优先级一样,+ -最低 你的答案为 3 和0
希望能解决您的问题。
希望能解决您的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询