卓依婷常回家看看:== null ? "" : 是什么语法

来源:百度文库 编辑:高考问答 时间:2024/05/09 04:02:43
一段jsp里面的代码
String user_id = request.getParameter("user_id") == null ? "" :
request.getParameter("user_id");

== null ? "" : 这里不明白,肯请执教!!

判断request.getParameter("user_id")返回的结果是否为空。如果为空,则令user_id这个字符串为空;如果不为空,则将该返回结果赋给user_id。

request.getParameter("user_id") == null
就是判断request.getParameter("user_id")是否为空的,
如果为空那么user_id =1否则user_id =0

null 是个无法具体表示的信息,它不同与空字符!