public static String normalizeString(String strValue)
{
return strValue != null ? strValue.trim() : "";
}
常发现一些类似的用法,请问这种用法是什么意思?这种用法规范吗?为什么我在大学里面和一些基础JAVA语法里面没有看到过这样的用法?
{
return strValue != null ? strValue.trim() : "";
}
常发现一些类似的用法,请问这种用法是什么意思?这种用法规范吗?为什么我在大学里面和一些基础JAVA语法里面没有看到过这样的用法?
楼主【dawnspace】截止到2008-07-28 14:16:39的历史汇总数据(不包括此帖):
发帖的总数量:5 发帖的总分数:80 每贴平均分数:16
回帖的总数量:5 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:5 结贴的总分数:80
无满意结贴数:1 无满意结贴分:20
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:20.00 % 无满意结分率:25.00 %
敬礼!
你在大学里仔细的看过java书吗?上面那样写只不过,就是放在方法里了。这样,谁都可以用,可以减少代码量,可重用。
return strValue != null ? strValue.trim() : "";
如果strValue不为空,就返回去掉前后空格的strValue。如果问null,那就返回“”,
就一方法,和其他过滤差不多。
过滤防空异常。
A?B:C的意思是A成立执行B,否则执行C是吗?