zoukankan      html  css  js  c++  java
  • Java语言中:++a与a++小练习 &与&&小练习 |与||小练习 boolean类型小练习

    ---------------------------------------------------
    第一题
    int x = 1,y = 1;

    if(x++==2 & ++y==2) //false & true =false;   x=2,y=2
    {
      x =7;
    }
    System.out.println("x="+x+",y="+y);

    输出结果是:

    x=2,y=2
    ---------------------------------------------------
    第二题
    int x = 1,y = 1;

    if(x++==2 && ++y==2)
    {
      x =7;
    }
    System.out.println("x="+x+",y="+y);

    输出结果是:

    x=2,y=1
    ---------------------------------------------------
    第三题
    int x = 1,y = 1;

    if(x++==1 | ++y==1) //true | false = true;   x=2,y=2
    {
      x =7;   //x=7,y=2
    }
    System.out.println("x="+x+",y="+y);

    输出结果是:

    x=7,y=2
    ---------------------------------------------------
    第四题
    int x = 1,y = 1;

    if(x++==1 || ++y==1)
    {
      x =7;  //x=7,y=1
    }
    System.out.println("x="+x+",y="+y);

    输出结果是:

    x=7,y=1
    ---------------------------------------------------
    第五题
    boolean b = true;  //把true赋值给b。

    if(b == false)
      System.out.println("a");
    else if(b)
      System.out.println("b");
    else if(!b)
      System.out.println("c");
    else
      System.out.println("d");

    输出结果是:

    b

    改进版:

    if(b = false)   //这个做法:把false赋值给b,把b留下来。
      System.out.println("a");
    else if(b)
      System.out.println("b");
    else if(!b)
      System.out.println("c");
    else
      System.out.println("d");

    输出结果是:

    c
    ---------------------------------------------------

  • 相关阅读:
    find和findIndex原理
    npm相关依赖操作+版本问题
    package-lock锁文件作用
    npm的版本控制和切换
    package.json文件各个选项含义
    package.json中的script选项作用
    WPF学习之资源-Resources
    WPF中的ListBox实现按块显示元素的方法
    WPF中button按钮同时点击多次触发click解决方法
    浅谈WPF本质中的数据和行为
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8428467.html
Copyright © 2011-2022 走看看