您所在位置: 网站首页 / 文档列表 / Java / 文档详情
Java的运算符和表达式.docx 立即下载
2024-04-29
约4千字
约9页
0
12KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Java的运算符和表达式.docx

Java的运算符和表达式.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java的运算符和表达式Java的运算符和表达式Java常用的运算符分为五类,位运算符除了简单的按位操作外,还有移位操作。按位操作返回布尔值。下面就为大家介绍一下Java的运算符和表达式,一起来看看吧!一、算术运算符及算术表达式Java中常用的算术运算符如下:+加运算符-减运算符*乘运算符/除运算符%取模运算(除运算的余数)++增量运算符--减量运算符例:测试运算符及表达式,程序输出如图1。程序代码如下://程序文件名称为NumberOper.javapublicclassNumberOper{publicstaticvoidmain(Stringargs[]){//变量初始化inta=30;inta=20;//定义结果变量intr1,r2,r3,r4,r5,r6,r7,r8,r9;//计算结果r1=a+b;r2=a-b;r3=a*b;r4=a/b;r5=a%b;r6=a++;r7=b--;r8=++a;r9=--b;//输出结果System.out.println("a="+a+"b="+b);//a,b的值System.out.println("a+b="+r1);System.out.printla("a-b="+r2);System.out.println("a*b="+r3);System.out.println("a/b="+r4);System.out.println("a%b="+r5);System.out.println("a++="+r6);System.out.println("b--="+r7);System.out.println("++a="+r8);System.out.println("--b="=r9);}}图1:程序输出结果二、关系运算符关系运算符用于比较两个数据之间的大小关系,关系运算表达式返回布尔值,即“真”或“假”。Java中的常用关系运算如下:==等于!=不等于>大于<小于>=大于等于<=小于等于例:编写程序,测试关系运算符及其表达式,程序输出如图2。源程序代码如下://程序文件名称为TestRelation.javapublicclassTestRelation{publicstaticvoidmain(Stringargs[]){//变量初始化inta=30;intb=20;//定义结果变量booleanr1,r2,r3,r4,r5,r6;//计算结果r1=a==b;r2=a!=b;r3=a>b;r4=a<b;r5=a>=b;r6=a<=b;//输出结果System.out.println("a="+a"b="+b);System.out.println("a==b="+r1);System.out.println("a!=b="+r2);System.out.println("a>b="+r3);System.out.println("a<b="+r4);<p="">System.out.println("a>=b="+r5);System.out.println("a<=b="+r6);}}图2:程序输出结果三、布尔逻辑运算符表1:布尔运算符及规则表1为布尔逻辑运算符及其规则规例等。其中简洁或的执行结果分别与非简洁与和非腿法看的'执行结果是一致的,不同在于简洁与检测出符号左端的值为假时,不再判断符号右端的值,直接将运算结果为假;而简洁或与非简洁或的不同在于退罚款检测出符号左端为真是,不再判断符号右端的值,直接将运算结果置为真。例如:Booleana=false;Booleana=true;a&&b检测到a为假,则无需判断b的值,直接将值置为假;而b‖a时检测到b为真,则无需判断a的值,直接将值置为真。例:测试布尔表达式,程序输出结果如图3。源代码如下://程序文件名称为TestLogic.javapublicclassTestLogic{publicstaticvoidmain(Stringargs[]){//变量初始化booleana=false;booleanb=true;//定义结果变量booleanr1,r2,r3,r4,r5,r6;//计算结果r1=!a;r2=a&
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Java的运算符和表达式

文档大小:12KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用