当前位置: 首页 > news >正文

17.三元运算符及小结

三元运算符及小结

package operator;public class Demo07 {public static void main(String[] args) {int a = 10;int b = 20;a+=b;//a=a+bSystem.out.println(a);//30a-=b;//a=a-bSystem.out.println(a);//10}
}
package operator;public class Demo07 {public static void main(String[] args) {int a = 10;int b = 20;a+=b;//a=a+bSystem.out.println(a);//30a-=b;//a=a-bSystem.out.println(a);//10//字符串连接符     +   ,加号运算符两侧,只要有一方出现了String(字符串类型"")//就会把另外一个操作数或者其他操作数都变成String,然后再进行连接System.out.println(a+b);//30System.out.println(""+a+b);1020}
}
package operator;public class Demo07 {public static void main(String[] args) {int a = 10;int b = 20;a+=b;//a=a+bSystem.out.println(a);//30a-=b;//a=a-bSystem.out.println(a);//10//字符串连接符     +   ,加号运算符两侧,只要有一方出现了String(字符串类型"")//就会把另外一个操作数或者其他操作数都变成String,然后再进行连接System.out.println(""+a+b);//1020//字符串在前面,后面会进行拼接System.out.println(a+b+"");//30//字符串在后面,字符串前面的运算会先进行}
}

System.out.println(a+b+"");//30

我们来说一下这一行代码

  1. 运算顺序:Java运算符是从左到右执行的

    • 首先执行a+b:a和b都是int,所以这一步是整数加法,结果是int类型的30
    • 然后执行30+"":现在+号的一侧是int类型的30,另一侧是String类型的""。这时,+号就变成了字符串连接符,int类型的30会被自动转换成字符串"30",然后和空字符串""拼接,结果是String类型的"30"
  2. 结论

    • 整个表达式a+b+""的最终结果是String类型,值为30
    • 都是a+b这个表达式本身的结果任然是int类型,只是和后面的字符串连接时,才被转化成了字符串
package operator;
//三元运算符
public class Demo08 {public static void main(String[] args) {//x ?   Y   :   z//如果x==ture,则结果为y,否者结果为z//x可以写一个运算符a+b,如果结果为真就走y,结果为假就走zint score = 80;String type = score <60 ?"不及格":"及格";System.out.println(type);//及格}
}

在Java运算符中,优先级最高的是一元运算符,然后就是加减乘除,然后再是与或非,这个不需要刻意的去记住

表达式里,有就优先使用括号来组织,为了方便使用,多打一些括号不影响代码的使用,反而会更清楚,

http://www.jsqmd.com/news/448846/

相关文章:

  • 2026年比较好的舒棉绒品牌推荐:印花舒棉绒/剪花舒棉绒热门厂家推荐汇总 - 行业平台推荐
  • 2026年评价高的舒棉绒厂家推荐:印花舒棉绒/银丝舒棉绒优质厂商精选推荐(口碑) - 行业平台推荐
  • 北京陪诊市场乱象频出!正规机构咋分辨?查备案看资质,这份避坑指南请收好 - 品牌排行榜单
  • 从零打造 Linux 终端 MP3 播放器!用 C 语言实现音乐自由 - 详解
  • 2026年比较好的缅花中式原木整装工厂推荐:室内外装潢中式原木整装/古建筑寺庙中式原木整装/金红花梨木桧木中式原木整装优质供应商推荐 - 行业平台推荐
  • 2026年评价高的中式原木整装工厂推荐:新古典中式原木整装/宋式美学中式原木整装实力厂家如何选 - 行业平台推荐
  • 2026年资质齐全的芙蕊汇品牌工厂推荐:芙蕊汇正规平台/芙蕊汇购物商城/芙蕊汇正品购物商城实力工厂怎么选 - 行业平台推荐
  • 2026年放心购买的芙蕊汇专柜同款品牌推荐:芙蕊汇正规平台长期合作厂家推荐 - 行业平台推荐
  • 2026年比较好的新国标红木家具工厂推荐:大黑红酸枝红木家具精选厂家推荐 - 行业平台推荐
  • 2026年知名的中高低档红木家具品牌推荐:小叶刺猬大果紫檀红木家具/阔叶巴里交趾绒毛黄檀红木家具采购指南厂家怎么选 - 行业平台推荐
  • 2026年口碑好的芙蕊汇商城厂家推荐:芙蕊汇线上商城工厂直供哪家专业 - 行业平台推荐
  • 2026年实测靠谱的芙蕊汇商城公司推荐:芙蕊汇线上商城/芙蕊汇美妆商城/芙蕊汇化妆品商城实力工厂怎么选 - 行业平台推荐
  • 2026年口碑不错的一站式招商外包公司推荐,涵盖广州深圳等地全解析 - myqiye
  • 2026年激光装备性价比排名,常州中禹激光装备发展前景如何上榜了吗? - mypinpai
  • 完整教程:自媒体视觉物料高效创作新路径:稿定设计如何用AI重构内容生产逻辑
  • 讲讲2026年窗帘加盟和墙布加盟哪个好,山东优质品牌排名 - 工业推荐榜
  • 2026年知名的排水管设备品牌推荐:径向挤压排水管设备/芯模振动排水管设备/升芯式芯模排水管设备行业内口碑厂家推荐 - 行业平台推荐
  • 哪个展会能代表最新的建材设计趋势?2026五大顶级展会全指南|趋势前瞻 - 匠言榜单
  • 2026年靠谱的pbc接线端子品牌推荐:快速接线端子厂家实力参考 - 行业平台推荐
  • 2026年比较好的pccp制管设备品牌推荐:pccp制管设备厂家质量参考评选 - 行业平台推荐
  • 2026年评价高的pccp制管设备品牌推荐:pccp制管设备厂家选购完整指南 - 行业平台推荐
  • 搭贝赋能高宇轩精密|以低代码之力,解锁精密制造全周期数字化新路径 - 搭贝
  • 2026年比较好的纱线加捻品牌推荐:产业用纱线加捻厂家推荐与选择指南 - 行业平台推荐
  • 2026年评价高的拷边缝纫线品牌推荐:户外缝纫线/鞋材缝纫线/汽车座椅缝纫线全方位厂家推荐参考 - 行业平台推荐
  • 2026年上海家电清洗企业性价比盘点:这五家实力派值得关注 - 2026年企业推荐榜
  • Telegram公开视频下载器的技术实现 从链接解析到直连下载
  • OpenClaw 进阶配置:实战接入第三方API(以星佳API为例),构建高性价比AI微服务网关
  • 2026年口碑好的织带染色纱线厂家推荐:功能性染色纱线厂家选购完整指南 - 行业平台推荐
  • 2026年上海大平层装修/全屋定制装修施工团队选型指南:上海钡能家居有限公司 - 2026年企业推荐榜
  • 对抗熵增:如何用前端架构设计打造一个自适应的Telegram视频解析器