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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

HelloWorld1128

初级黑马

  • 黑马币:17

  • 帖子:8

  • 精华:0

public class CTest {
    public static void main(String[] args) {

       int numberOfCredits=1;
       boolean isEmpty=true,s;

       s = isEmpty | numberOfCredits == 3;
    }
}
我目前只知道boolean类型的是赋值true或false的,
可在这段代码中 变量isEmpty后面所赋的 "s" 是什么意思,怎么用呢?

谢谢

3 个回复

倒序浏览
回复 使用道具 举报
boolean isEmpty=true,s;表示isEmpty和s都是boolean类型的变量.s = isEmpty | numberOfCredits == 3;isEmpty值为true,numberOfCredits的值是1,判断他==3的结果就是false,然后再判断s=true|false所以s的结果为true
回复 使用道具 举报
相当于是boolean s;定义了一个boolean类型的s变量
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马