当前位置: 代码迷 >> J2EE >> userStr=userStr==null?""userStr.trim()这句java代码什意思,该怎么处理
  详细解决方案

userStr=userStr==null?""userStr.trim()这句java代码什意思,该怎么处理

热度:187   发布时间:2016-04-21 21:35:55.0
userStr=userStr==null?"":userStr.trim()这句java代码什意思
新 手跪求大神指导!!!!

------解决方案--------------------
三目运算符:表达式1>?<表达式2>:<表达式3>; "?"运算符的含义是: 先求表达式1的值, 如果为真, 则执行表达式2,并返回表达式2的结果 ; 如果表达式1的值为假, 则执行表达式3 ,并返回表达式3的结果.

userStr如果为null的话,将userStr赋值为"",否则(userStr不为null),将userStr去掉字符串前后的空格,再赋值给userStr
  相关解决方案