zoukankan      html  css  js  c++  java
  • javase-->基础知识(二)

    1、算术运算符

      7种:+,-,*,/,%,++,--;          --------------------注意不要想当然,按照类型规则来计算

        ++在变量前,先加1再取变量使用        --同理  

          在变量后,先取变量使用再加1

        i=i++;//值不变     i=++i;//值加1

    2、比较运算符

      6种:>,<,>=,<=,==,!=    -------  返回true|false表示逻辑值

    3、逻辑运算符

      5种:!,|,&,||,&&

      短路与非短路的区别:

        短路:左边已经能确定表达式的结果时则右边不做运算,否则右边依然计算

        非短路:不管什么情况左右都计算

    4、=,+=,-=,*=,/=,%=

      =:赋值运算,注意是否需要转型

      +=:扩展赋值运算   a+=b----->a=a+b

      +:可以做算术运算,也可以做字符串的拼接

        2+3=5

        2+""="2"          "hello"+2="hello2"

      注:打印语句打印是都以字符串形式表现

    5、条件分支

      if...

      if...else...

      if...else...if...else

      switch(variable){

            case 值:

              语句;

              break;

            case 值:

              语句;

              break;...

            default:

              语句;

             

        }

  • 相关阅读:
    运营设计方法论
    使用 typescript ,提升 vue 项目的开发体验(2)
    PAT 1078. 字符串压缩与解压
    PAT 1077. 互评成绩计算
    PAT 1076. Wifi密码
    PAT 1075. 链表元素分类
    PAT 1074. 宇宙无敌加法器
    PAT 1073. 多选题常见计分法
    PAT 1072. 开学寄语
    PAT 1071. 小赌怡情
  • 原文地址:https://www.cnblogs.com/xcggdd/p/6177906.html
Copyright © 2011-2022 走看看