求大神帮我解释一下这段代码中的问号和冒号是什么意思?新手求大神指导

<%=detalDto.getKind().equals(XiudouKindEnum.Photo.getKindValue())?"摄影":"视频" %>


largeQ
浏览 79回答 2
2回答

慕容3067478

类似于boolean ? x : y;是一种三目运算符,如果前面的boolean为true,那么值就取x,反之取y

一只甜甜圈

三目运算符 &nbsp; &nbsp;前面表达式(即为表达式一)为true,执行问号后面的表达式即为表达式二,表达式一为false,执行冒号后面的表达式,即为表达式三
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript