java中使用三元操作符的错误集

String idStr = vo.getId() == null ? "" : vo.getId() + vo.getAddr() == null ? "" : vo.getAddr()

1.执行步骤分析
判断 vo.getId() 是否为null
1.1 如果为null 则 执行 idStr = “”
1.2 如果不为null 则 执行 vo.getId() + vo.getAddr() == null ? “” : vo.getAddr()
1.3 如果vo.getAddr()为null 则 执行 idStr = vo.getId()+"";

发布了66 篇原创文章 · 获赞 8 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq125281823/article/details/102737694