黑马程序员技术交流社区

标题: 猜猜输出结果 [打印本页]

作者: lizf2010    时间: 2015-7-30 23:37
标题: 猜猜输出结果
public class Test {                 
            static boolean yesOrNo(String s) {
                s = s.toLowerCase();
                if (s.equals("yes") || s.equals("y") || s.equals("t")) {
                    s = "true";
                }
                return Boolean.getBoolean(s);
            }
            public static void main(String[] args) {
                System.out.println(yesOrNo("true") + " " + yesOrNo("Yes"));
            }
}
看到了一个比较有意思的题目,跟大家分享下


作者: 段燚涛    时间: 2015-7-31 16:06
false false
作者: lizf2010    时间: 2015-7-31 19:29
段燚涛 发表于 2015-7-31 16:06
false false

对,关键是getBoolean
作者: 段燚涛    时间: 2015-8-1 14:10
lizf2010 发表于 2015-7-31 19:29
对,关键是getBoolean

这个嘛,我也不明就里
作者: lizf2010    时间: 2015-8-1 20:22
段燚涛 发表于 2015-8-1 14:10
这个嘛,我也不明就里

API上有,可以看看,不过好像基础的用的不多
作者: 春春    时间: 2015-8-1 20:32
我想知道正确答案
作者: yongaidongbing    时间: 2015-8-1 21:42
。。。。。。。。。。。。。。。。。。
作者: 段燚涛    时间: 2015-8-2 08:29
lizf2010 发表于 2015-8-1 20:22
API上有,可以看看,不过好像基础的用的不多

没怎么用过
作者: lizf2010    时间: 2015-8-2 09:20
春春 发表于 2015-8-1 20:32
我想知道正确答案

两个都是false
作者: kemllor    时间: 2015-8-2 09:28
我看不懂  不过复制出来测试了一下 结果是两个false

作者: yuanyuemao88    时间: 2015-8-2 09:51
false false
作者: 曾云鹏    时间: 2015-8-2 09:53
坐等大神
作者: zk338142    时间: 2015-8-2 09:59
看不懂,什么东东
作者: Marx_D    时间: 2015-8-2 10:06
false true?可答案居然是false false
作者: lizf2010    时间: 2015-8-2 15:18
Marx_D 发表于 2015-8-2 10:06
false true?可答案居然是false false

对,就是两个false
作者: 春春    时间: 2015-8-3 17:00
段燚涛 发表于 2015-7-31 16:06
false false

呜呜,好吧

作者: 刘远东    时间: 2015-8-3 22:35
我的答案是 trueyes
作者: 酒倌浪人    时间: 2015-8-3 22:37
看不懂,结果是什么啊
作者: lizf2010    时间: 2015-8-3 23:46
酒倌浪人 发表于 2015-8-3 22:37
看不懂,结果是什么啊

两个false
作者: 段燚涛    时间: 2015-8-4 01:38
春春 发表于 2015-8-3 17:00
呜呜,好吧

有很多不常用的方法,感觉都没怎么接触过
作者: 酒倌浪人    时间: 2015-8-4 23:23
lizf2010 发表于 2015-8-3 23:46
两个false

好吧好吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2