冒号放在不同的地方有什么区别

来源:3-5 Java中的逻辑运算符

干嘛好呢

2016-01-25 15:01

       System.out.println((a&&b)+"未通过");

        System.out.println((a||b)+"通过");

        System.out.println((!a))+"未通过");

        System.out.println((c^d)+"通过");

        或

    System.out.println(“(a&&b)+"未通过);

        System.out.println(”(a||b)+"通过);

        System.out.println(“(!a))+"未通过);

        System.out.println(”(c^d)+"通过);

        


写回答 关注

3回答

  • 傻傻不分与或非
    2016-01-25 15:10:59
    已采纳

    冒号里面的是字符串常量,直接输出,例如:“通过”输出通过,“(a&&b)”输出(a&&b)。冒号外面的(a&&b)是先计算表达式(a&&b)的值为false,再输出false。

  • ssdzbh0707
    2016-01-25 15:38:50

    冒号里边的部分不变,将原样输出,没有冒号的如果是变量则会输出变量的值,如果是表达式,先计算后输出,加号作为连接符连接字符串和变量或表达式。

  • 幕布斯2194026
    2016-01-25 15:23:04

    楼上说得对

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题