zoukankan      html  css  js  c++  java
  • JAVA-语法-运算符

    1、赋值运算符  =  (优先级较低)

    2、算数运算符  +  —  *  /  %  

    3、字符串连接运算   +  (把其他类型转成字符串并和字符串类型进行连接)

    4、扩展赋值运算符   +=   —=   *=   /=   %=   ( a+=b 即 a=a+b )  ++   ——   (加加和减减的优先级大于赋值运算符)

    5、比较运算符  >  <  >=  <=  !=  ==   (返回的值是true或false)

    6、逻辑运算符

      1.与   &  &&  (都是true才返回true,有一个false就返回false)(&&为短路写法,如果前面一个是false后面不运算)

      2.或  |  ||     (两个都是false才返回false,有一个是true就返回true)(||短路写法,前一个是true就直接返回true,后面不运算)

      3.非  !    (返回相反的逻辑值)

    7、位运算符

      1.<<     左移  (3<<2    把第3位往左移动2个位置)(类似3*2的2次方)

      2.>>   右移

      3.>>>   无括号移动

    8、三元运算符

       ? 1 :2   (逻辑表达式 ? 返回值1 :返回值2)(意为,如果逻辑表达式结果为true,则返回值1,如果不成立则返回值2)

    9、优先级最高     提高代码可读性

    10、输入和输出

      1.控制台输入  Scanner    

        import java.util.*             导入

        new Scanner(System.in)    构造

        nextline        返回String类型的输入

        nextInt         返回int类型的输入

      2.控制台输出    System.out

        println()      输出字符串,括号内为空时为换行

        print()   输出字符串内容,不加换行

    11、注释

      1.行注释  //    (注释单行)

      2.块注释  /*  */   (成对出现)

      3.java文档注释     /***   *   *   */    (一般定义在方法上面)(可以使用工具生成html帮助文档)

  • 相关阅读:
    移动端网络优化
    性能优化之Java(Android)代码优化
    性能优化之布局优化
    性能优化之数据库优化
    Android性能调优
    Android性能检测--traceview工具各个参数的意思
    RDIFramework.NET ━ .NET高速信息系统开发框架钜献 V2.9 版本震撼发布
    【C++基金会 04】vector详细解释
    Chromium-Dev一些缩写
    怎么样CSDN Blog投机和增加流量?
  • 原文地址:https://www.cnblogs.com/jingfengling/p/5859703.html
Copyright © 2011-2022 走看看