A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© @ne_pie尒ce 中级黑马   /  2013-11-17 21:04  /  1519 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

 private boolean isEligible(int age){
           boolean result;
           if(age > 18){
           result = true;
           }else{
           result = false;
           }
           return result;
        }遇到的一个问题,要求是方法体中用一句代码实现?求指导

点评

FFF
比较基础性的问题。同学你应该多看看入门视频!  发表于 2013-11-17 22:29

12 个回复

倒序浏览
本帖最后由 张天昊76 于 2013-11-17 21:41 编辑

三元运算符
  1. private boolean isEligible(int age){
  2.            return age>18?true:false;
  3.         }
复制代码

评分

参与人数 1技术分 +1 收起 理由
FFF + 1 赞一个!

查看全部评分

回复 使用道具 举报
boolean result =(age>18?true:fallse)

评分

参与人数 1黑马币 +3 收起 理由
FFF + 3 山寨

查看全部评分

回复 使用道具 举报
本帖最后由 张天昊76 于 2013-11-17 21:43 编辑

我怎么提交了两遍
回复 使用道具 举报
boolean result =(age>18?true:fallse)
回复 使用道具 举报
age>18?true:false;前面加一个return
回复 使用道具 举报
  1. class Demo
  2. {
  3.         private boolean isEligible(int age){
  4.                  boolean result =(age>18?true:false);
  5.                  return result;
  6.         }
  7. }
复制代码

点评

FFF
+10086技术分,以表鼓励!  发表于 2013-11-17 22:31
回复 使用道具 举报
Faner 高级黑马 2013-11-17 21:21:37
8#
就用三元运算符即可!!

点评

FFF
例子呢?代码呢?木有代码木有例子木有分分!  发表于 2013-11-17 22:30
回复 使用道具 举报
return age>18?true:false;
回复 使用道具 举报
zbgl 中级黑马 2013-11-17 22:23:17
10#
三目运算符:age>18?true:false当age>18为true时,运算结果为true,当a.>18为false时,运算结果为false;

评分

参与人数 1技术分 +1 收起 理由
FFF + 1 鼓励新同学~

查看全部评分

回复 使用道具 举报
#在这里快速回复#谢谢楼主期望灌水,我是来拿技术分 Sun Feb 23 17:50:32 CST 2014
回复 使用道具 举报
#在这里快速回复#谢谢楼主期望灌水,我是来拿技术分 Sun Feb 23 20:25:25 CST 2014
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马