【我的Java课程运算符】

1.复习上节课的常量变量

2.运算符

3.赋值运算符:赋值运算符以符号”=“表示,它是一个二元运算符(对两个操作数作处理),其功能是将右方操作数所含的值赋给左方的操作数。例如: int a=100;

如图


文字描述:

创建类

主方法

定义三个变量a,b,c;

将15赋值给变量a

将a+4赋值给b

将b的值赋值给C

将a+4的值赋给b然后赋值给c

输出c的值

输出b的值


3.算术运算符:Java中的算术运算符主要有加减乘除取余,+-*/%,它们都是二元运算符


文字描述:

创建一个扫描器

创建类

主函数

使用扫描器

请输入两个数字

记录定义一个双精度浮点数 用在输入的第一个数字

记录定义一个双精度浮点数 用在输入的第二个数字

打印它们的和,运算 sum1+sum2

打印它们的差,运算 sum1-sum2

打印它们的积,运算 sum*sum2

打印它们的商,运算 sum1/sum2

打印它们的取余,运算 sum1%sum2

关闭扫描器


4.自增和自减运算符:自增和自减运算符是单目运算符,可以放在操作元之前,也可以放在操作元之后。操作元必须是一个整形或浮点型变量。自增、自减运算符的作用是使变量的值增1或减1。放在操作元前面的自增、自减运算符,会先使变量参与表达式的运算,然后再将该变量加1(减1)。例如:

++a(--a);表示在先自增或自减然后再使用

a++(--a);表示在先使用再自增或自减

如图


文字描述:

创建一个类

创建一个主函数

定义三个变量

将15赋值给a

让a先自增然后+4赋值给b

让最后的a+4赋值给b再给c(结果应该是b=c=20)

如下图


刚刚的结果可能是因为最后先赋值给b再给c所以没有什么差距,现在我们换种方式 
文字描述:

创建一个类

创建一个主函数

定义三个变量a,b,c

将15赋值给a

让a先使用后自增,然后加4赋值给b(结果应该是19)

让自增后的a加4然后赋值给c(结果应该是20)如下图


刚刚的两幅图没有体现双加号在前和在后的区别,那么接下来我再让a先自增在使用


文字描述:

创建一个类

创建一个主函数

定义三个变量a,b,c

将15赋值给a

让a先自增后使用,然后加4赋值给b(结果应该是20)

让自增后的a加4然后赋值给c(结果应该是20)如下图


这一些对比以及体现了自增的意义,自减的效果是类似的

5.比较运算符:比较运算符应该是最简单的了,一看便知,就不多解释看下图

文字描述:

创建一个类

创建一个主函数

定义第一个整型变量,将4赋值给number

定义第二个整型变量,将5赋值给number

打印图片的内容(太多了省略)


6.逻辑运算符:逻辑运算符就三种与,或,非(&&,||,!)

有三个口诀

&&两者都为真,结果才为真

||只要有一种为真,结果就为真

!非真为假,非假为真


这个内容太简单了,我就没敲代码

7.位运算符

|只要有一个为1,结果就是1

&两者都为1,结果就是1

~1变0,0变1

^两者相同都为0,不同则为1

 

8.移位操作:

左移: << 空位补0,溢出舍去

右移: >> 正数补0,负数补1,溢出舍去

无符号右移:>>> 整体右移,空位补0,溢出舍去
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值