• 控制程序流程


    使用Java运算符

    +、-、*、/、%、=等等,几乎所有的运算符只能操作主类型,例外:=、==、!=可以操作所有对象,+、+=可以操作String类形。

    优先级运算符号会有优先级。

    赋值对象不能赋值给主类型,对象赋值给对象是将句柄指引改变,即给对象添加别名。


    算术运输符+、-、*、/、%。

    一元加减运算符:+、-表示正负。

    自增、自减:++、--。

    关系运输符:<、>、<=、>=、==、!=

    逻辑运算符:!、&&、||

    按位运算符:&、|、~、^,操作主数据类型中的整数类型的单个比特。

    移位运算符:<<<、>>>,>>、<<。

    三元运算符:布尔表达式?值0:值1。

    逗号运算符:for循环中。

    字符串运输符:+,用于拼接字符串。

    造型运算符:(),用于转换类型。

    1. public static void main(String[] args) {
    2. int i = 10;
    3. System.out.println(i);
    4. System.out.println(Integer.toBinaryString(i));
    5. i >>= 1;
    6. System.out.println(i);
    7. System.out.println(Integer.toBinaryString(i));
    8. i <<= 1;
    9. System.out.println(i);
    10. System.out.println(Integer.toBinaryString(i));
    11. i >>>= 1;
    12. System.out.println(i);
    13. System.out.println(Integer.toBinaryString(i));
    14. }

    除了布尔型,其它任何主类型都可以自由切换。


    执行控制

    选择

    if-else,switch-case,return

    循环

    while,do-while,for,break,continue





  • 相关阅读:
    WEB测试用例(十五)
    WEB测试用例(十二)
    WEB测试用例(九)
    WEB测试用例(六)
    WEB测试用例(四)
    WEB测试用例(一)
    WEB测试方法(十一)
    WEB测试方法(十)
    Python 知识要点:对象的 init 和 del 方法
    Python 知识要点:类 和 对象
  • 原文地址:https://www.cnblogs.com/RocketMan/p/26fe6cee55869450ebd3d3055b41eae2.html
Copyright © 2020-2023  润新知