黑马程序员技术交流社区
标题:
很有意思的问题!
[打印本页]
作者:
せR3n、何必装纯
时间:
2011-11-11 10:35
标题:
很有意思的问题!
1.Life's Persistent Questions
Java code
public class SimpleQuestion {
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"));
}
}
问题:程序打印什么?
作者:
坚强
时间:
2011-11-11 10:54
打印结果是两个false
因为true和Yes 不等于 yes y t 中任何一个值,字符大小写有区别,java中的标识符对大小写敏感,所以返回false
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2