课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
today.equals("周末") 可不可以理解为今天是周末equals()用于判断字符串的内容是否相同,相同返回true,不同返回false 这里面的返回true 返回false是什么意思?
2017-06-27
源自:Java入门第一季(IDEA工具)升级版 4-4
正在回答
返回true的意思就是today.equals("周末") 这句话是对的,也就是说变量today的值是“周末”;
那么返回false意思就是说变量today的值不是“周末”。
慕粉81550 提问者
qq_马奔腾 回复 慕粉81550 提问者
应该 是"周末".equals(today) 不然 会出现空指针异常 today可能会是null
today.equals("周末")这句话的意思就是比较today这个变量的值是否等于"周末",相等返回true,不相等返回false.
true 和false 是java中的内置代码 boolean返回的的值就是 true 和false true是真 false为假
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
5 回答不知道这样对不对
3 回答下边的这么写不知道错在哪,为什么不能这样写呢
3 回答不是很理解这里,谁能解释一下吗?
1 回答不理解这道题什么意思
6 回答对equals()不是很理解,为什么不能用==,能解释一下区别吗