如果表达式成立则执行冒号(:)前半部分,否则执行后半部分
一、简单的三目运算符:
1、5>3 ? true : false
2、'5>3' ? true : false
3、'3>5' ? true : false
4、'' ? true : false
5、' ' ? true : false
6、null ? true : false
7、'null' ? true : false
8、0 ? true : false
9、'0' ? true : false
10、1 ? true : false
答案:
- true, 5>3成立,所以true
- true,这里并不是因为5>3成立才true,而是因为'5>3'这个字符串不为空才true
- true,同上不是因为3<5就是false,而是因为'3>5'不为空才true
- false,因为空字符串
- true,因为空字符也是字符,不是空字符串
- false,null在groovy中转换成布尔型就是false
- true,'null'为非空字符串
- false,0转换成布尔型为false
- true,'0'为非空字符串
- true,非0转化成布尔型为true
二、嵌套三目运算符:从右到左依次执行
'5>3' ? true : (5>3 ? true : false)
'5>3' ? true : (5<3 ? true : false)
5>3 ? true : (5>3 ? true : false)
5<3 ? true : (5<3 ? true : false)
答案:
- true,括号中为true,'5>3'为非空字符串
- true,括号中为false,'5<3'为非空字符串
- true,括号中为true,5>3成立
- false,括号中为false,5<3不成立
分享到:
相关推荐
Grails Grails Grails Grails Grails
Grails权威指南Grails权威指南Grails权威指南Grails权威指南Grails权威指南Grails权威指南
Grails项目的应用越来越多,而对于初学者来说,在Eclipse下搭建Grails项目是一个难题,这个文档将教会你如何搭建Grails项目,希望对你有所帮助。
在学习任何东西之前,最重要的是培养兴趣,Groovy世界最耀眼的技术之一--Grails相信大家早已耳闻,我将通过Grails实战系列文章 向您展现Grails的迷人风采,使您感受到Grails的魅力,以至疯狂地爱上Grails,并坠入...
Grails入门指南中文pdf -- 针对grails1.0.4更新,附加idea8 开发grails的流程
详细讲解grails开发环境配置。 详细讲解grails连接mysql数据库,crud开发
Grails专为下一代JavaWeb应用程序而设计的框架,其借助于Groovy动态语言,使Web开发变得简单而方便。Grails尽量为更多现有的Java项目创建一个全面的框架(不仅局限于视图处理),这和当前一些Java框架提供给用户的一...
当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat ...本文档将带你从Grails入门开始,最终能够使用Grails框架建设Web应用程序。
grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件...
Grails1.1最新 中文 文档 当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat Yourself (DRY) 法则。 因此我们要以一种新的思维...
grails 中文文档+grails-fckeditor-0.9.5.zip插件
grails+Xfire webservice
grails 用户登录的例子,必须登录后才可以查看信息,并且只有admin用户才可以创建用户,此例子,只要将grails 的环境配好,就可以用了,用的是自带的数据库,如果需要mysql 可以更改。
Grails 1.3.7英文版官方参考手册,学习Grails的权威指南
Grails is a Java- and Groovy-based web framework that is built for speed. First-time developers are amazed at how quickly you can get a page-centric MVC web site up and running thanks to the ...
Grails 中文 参考手册
比较难找的grails的资料,我也是找了很久才找到的。需要grails相关的拿走
Grails入门指南书籍和源码----下载不扣分,回帖加1分,欢迎下载,童叟无欺 getting started with grails chinese Grails入门指南书籍和源码----下载不扣分,回帖加1分,欢迎下载,童叟无欺 getting started with ...