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帮助文档)

  • 相关阅读:
    80端口被NT kernel & System 占用pid= 4的解决方法
    黑马程序员:装饰类的作用——增强被装饰类的方法的功能(利用组合实现复用)
    黑马程序员——java基础之文件复制
    10进制转换16进制原理及取得16进制最后一位或倒数第二位
    Django-admin源码流程
    Django-内置Admin
    Django-Form 补充
    有时间的时候可以看看
    编辑器KindEditor的使用
    Git的使用
  • 原文地址:https://www.cnblogs.com/jingfengling/p/5859703.html
Copyright © 2011-2022 走看看