JAVA中,如下面的代码,?:这问号双引号冒号是什么表达式呀?表示什么意思?怎么用?

[复制链接]
查看11 | 回复1 | 2011-3-29 07:29:21 | 显示全部楼层 |阅读模式
String bizorderid = request.getParameter(\"bizorderid\")==null?\"\":request.getParameter(\"bizorderid\");
回复

使用道具 举报

千问 | 2011-3-29 07:29:21 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">二元表达式,可以看成 if else的简写。等同下面的语句。
String bizorderid = “”;
if(request.getParameter(\"bizorderid\")==null){
bizorderid = \"\";
}else{
bizorderid =request.getParameter(\"bizorderid\");
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行