java运算符

一.赋值运算符

赋值运算符以符号“=”表示,它是一个二次元运算符(对两个操作数做处理),其功能是将右方操作数所含的值赋给左方的操作数

代码如下:

文字描述代码:

1,在项目中创建类Eval

2,输入基本框架:public static void  main(String [ ]args)

3,将15赋值给a

4,将a与4的和赋值给变量b,然后再赋值给变量c

5,将c和b的值输出

二.算数运算符

1,Scanner扫描键盘信息数据

2,Java中的运算符主要有算符主要有+(加),-(减),*(乘),/(除),%(求余)

运算符说明实例结果
+12.45f+1527.45
4.56-0.164.4
*5L*12.45f62.25
/7/23
%取余数12%102

将double类型改为int类型时,同时应把 sc.nextDouble改为sc.nextint

用文字描述代码:

1,输入函数基本框架

2,创建扫描器,获取控制台输入的值

3,打印输出语句

4,定义两个为double类型的数字分别为num1和num2

5,运用数学公式分别求出和,差,积,商,余数

6,关闭扫描器

三.自增和自减运算符

1.运算符在前,先运算后使用  2.运算符在后,先使用后运算 

++a(-a)表示在使用变量a之前,先使a的值加(减)1

a++(a--)表示在使用变量a之后,使a的值加(减)1

b=++a先将a的值加1,然后赋给b,此时a值为5,b的值为5

b=a++先将a的值赋给b,再将a的值变为5,此时a的值为5,b值为4

 四.比较运算符

用文字描述代码:

1,输入函数基本框架

2,分别定义两个为int类型的数值为4和5

3,运用比较运算符的方式输出打印结果

4,关闭扫描器

运算符作用举例操作数据结果
>比较左方是否大于右方’a‘>'b'整型,浮点型,字符型false
<比较左方是否小于右方156<456整型,浮点型,字符型ture
==比较左方是否等于右方'c'=='c'基本数据类型,引用型ture
>=比较左方是否大于等于右方479>=426整型,浮点型,字符型ture
<=比较左方是否小于等于右方12.45<=45.5整型,浮点型,字符型ture
!=比较左方是否不等于右方'y'!='t'基本数据类型,引用型ture

五,位逻辑运算符(位运算符和位移运算符)

false$$....$$...... 结果一定为false       ture||.......||.....结果一定为ture

口诀:&&(与)两者都为真,结果才为真

            ||(或)只要有一者为真,结果就是真

            !  (非) 非真即假,非假即真

(一)位运算符

口诀:&  两者都为1,结果才是1

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

            ^ (异或) 两者相同即为0,不同为1

             ~(取反)  0变1  1变0

(二)位移运算符

左移<< :整体往左移,空位补零,溢出去掉

右移>>:正数补零,负数补1,溢出去掉

>>>无符号右移:整体往右移,空位补零,溢出去掉

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值