栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 运算符(简洁介绍版)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 运算符(简洁介绍版)

系列文章目录

前言:java一共分为五类运算符:


算术运算符(+,-, ,/,%, ++,–)
赋值运算符(= ,+=,-=,
=,/=,%=,++, --)
比较运算符(>,>=,<,<=,==,!=)
逻辑运算符(&, &&, |, ||, !)
三元运算符(判断语句?表达式1:表达式2)**


前言

提示:这里可以添加本文要记录的大概内容:
是一个侠客的,路见不平,拔刀相助



关于Java运算符的一些介绍
希望这些,能对你有一些帮助( little sun)


`

一、算数运算符 概念:

就像基础数学+ - */ %,都是我们常见的数学运算符,只不过是增加了自增(++)自减(–);

                        + 加         求和
                        - 减         求差
                        * 乘         求积
                        / 除         求商
                       % 取模        求余数
1.1 使用步骤

概念的具题引述:

         ++ 自增 如果放在前面先自增再赋值,如果放在后面是先赋值再自增
         - - 自减 如果放在前面先自减再赋值,如果放在后面是先赋值再自减

1,使用方式:

           单独运算:不和其他任何操作混合,自己独立成为一个步骤
            混合运算:和其他操作混合。例如:和赋值运算混合,或者与打印操作混合。

2,使用区别:

                  在单独使用的时候,前++,和后++是一样的
                   在混合使用时有重大区别

A,如果是【++num】,那么变量立马+1,然后拿着结果使用(先加后用)
B,如果是【num++】,那么首先使用变量本来的数值,然后再让变量+1、(先用后加)

3,注意事项:
一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种。

2.读入数据

代码如下(示例):

运算一下结果是什么:c=201;d=100

注意:
对于++运算符来说可以出现在变量前,也可以出现在变量后,但是无论出现在变量前还是后,++执行结束之后,变量值一定会自加1;

二、赋值运算符 概念:

赋值运算符可以与算数运算符,位移运算符结合,扩展成为更强大的运算符。称之为扩展赋值运算符。在赋值运算符(=)前加上其他运算符,即构成复合赋值运算符。

    = 将等号右侧的数值赋值给左侧的变量
    += 将符号左侧的变量的值与符号右侧的数值相加,得到的结果再次赋值给符号左侧的变量
    -= 将符号左侧的变量的值与符号右侧的数值相减,得到的结果再次赋值给符号左侧的变量
    *= 将符号左侧的变量的值与符号右侧的数值相乘,得到的结果再次赋值给符号左侧的变量
    /= 将符号左侧的变量的值与符号右侧的数值相除,得到的商再次赋值给符号左侧的变量
    %= 将符号左侧的变量的值与符号右侧的数值相除,得到的余数再次赋值给符号左侧的变量

其中:

例如:    int num = 10;
          num += 20 等价于 num = num + 20;
             复合赋值运算符:
         +=:a+=1  相当于 a=a+1
         -=:  b-=4  相当于 b=b-4
         *=: c*=5  相当于 c=c*5
         /=:  d/=6  相当于 d=d/6
         %=:  e%=7  相当于 e=e%7
三,比较运算符(关系运算符) 概念:

关系运算符用来判断两个变量或者常量的大小,关系运算符的结果是一个 boolean值( true或者false)。

B 代码举例:

四,逻辑运算符 概念:

逻辑运算符用于操作两个boolean类型的变量或者常量,逻辑运算符的运算对象只能是布尔型数据,并且运算结果也是 布尔型数据。

逻辑运算符包括如下6种:
逻辑非(!)、逻辑与(&)、逻辑或(|)、逻辑异或(^)、短路与(&&)、短路或(||)。

“&”.和“&&”的区别(重点!!!):

 单&时,左边无论真假,右边都进行运算;
 双&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算.
 和“||”的区别同理,双或时,左边为真,右边不参与运算.
5,三元运算符 概念:

条件运算符也被称为三元运算符。该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。

1,一元运算符:只需要一个数据就可以进行操作的运算符。例如:自增++,取反!,自减--
2,二元运算符:需要两个数据才能操作的运算符,例如:加法+,赋值=
3,三元运算符:需要三个数据才可以进行操作的运算符。
格式:
        数据类型   变量名称=条件判断?表达式A:表达式B;
      
        要求:
               ●关系表达式结果为boolean类型。
               ●表达式1和表达式2的结果类型必须一致。 

代码演示:

流程:
   首先判断条件是否成立;
   如果成立为ture,那么将表达式A的赋值给左侧的变量;
   如果不成立为flase,那么将表达式的B的值赋给左侧的变量;二者选其一,
注意事项:

必须同时保证表达式A和表达式B同时符合数据类型的要求;
三元运算符的结果必须被使用;

啦啦啦!!!!!
心向远方自明朗
祝 平 安 喜 乐

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/771078.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号