美文网首页
Java-运算符(3)

Java-运算符(3)

作者: By丶久绊成影 | 来源:发表于2018-09-30 09:03 被阅读6次

运算符


一、算术运算符

  • 一元:
    自增 ++
    前缀++ ++变量
    注意: 先运算再赋值
    后缀++: 变量++
    注意: 先赋值再运算,当下一次使用的时候就运算

  • 二元:
    +,-,*,/,%
    ( + - * )与数学中的一样
    重点了解:/,%

    • 注意点:
      1. 0是不能作为除数的
      2. %(取余)不能运算浮点数
      3. 取余只能运算整数
      4. 取余的符号是与被除数相同的
      5. /(取商)符号只要有一个是负数,结果就是负数
  • 关系运算符:
    > , >= , < , <= == , !=

  • 逻辑运算符:
    &&(与),||(或),!(非)

&&与运算:

表达式1 && 表达式2 结果
0(false) 0(false) 0(false)
1(true) 0(false) 0(false)
0 1 0
1 1 1

|| 或运算:

表达式1 表达式2 结果
1 0 1
1 1 1
0 1 1
0 0 0
  • 赋值运算符
    =:将变量右边的值赋给左边
    +可以作为算术运算符也是连接运算符
    "字符串" + 变量==结果就是字符串
    ""用双引号 引起来的是字符串
    ''用单引号 引起来的是字符

  • 类型的转换:
    自动类型的转换:低精度转换成高精度
    强制类型转换:高精度到低精度

    例子:
    double num=3.2;
    转换成int 强转
    int num2=(int)num;


练习:
  • 题目:蒙班第一次Java考试平均分81.29,第二次比第一次多2分,计算第二次考试平均分?

相关文章

  • Hello Java

    目录 Java-基础(1/6) Java-对象(2/6) Java-核心库类 上(3/6) Java-核心库类下(...

  • Java-选择

    Java-选择 一个boolean 变量可以存储值 true 和 false。 关系运算符(<、<=、==、!=、...

  • Java-运算符(3)

    运算符 一、算术运算符 一元:自增 ++前缀++ ++变量注意: 先运算再赋值后缀++: 变量++注意: ...

  • JAVA-线程-一-执行器Executor

    2. JAVA-线程-二-ExecutorService 接口 3. JAVA-线程-三-AbstractExec...

  • JAVA-线程-二-ExecutorService 接口

    1. JAVA-线程-一-执行器Executor 3. JAVA-线程-三-AbstractExecutorSer...

  • java-运算符

    Java运算符 int i=3%2.0;这是错误的表达式java定义的变量类型 ------变量类型应匹配对应的...

  • Java-运算符

    java运算符是来操纵变量,有算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、条件运算符和instanc...

  • Java-浅析Object类

    Java-浅析Object类 ++2016.7.19++byside @Java-浅析Object类 ======...

  • Java-移位运算符

    在阅读源码的过程中,经常会看到这些符号<< ,>>,>>>,这些符号在Java中叫移位运算符,在写代码的过程中,虽...

  • JAVA-算术运算符 ★

    算术运算符 ★ ------来自何以笙箫墨Andy精心总结!记得关注长期学习昂.class 运算符:连接常量或者变...

网友评论

      本文标题:Java-运算符(3)

      本文链接:https://www.haomeiwen.com/subject/invioftx.html