运算符运算符运算符和表达式概述运算符对字面量或者变量进行操作的符号表达式用运算符把字面量或者变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。举例说明inta=10;intb=20;intc=a+b;+:是运算符,是算术运算符a+b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式目录Contents算术运算符赋值运算符关系运算符逻辑运算符三元运算符目录Contents算术运算符赋值运算符关系运算符逻辑运算符三元运算符算术运算符算术运算符符号作用说明+加参看小学一年级-减参看小学一年级*乘参看小学二年级,与“×”相同/除参看小学二年级,与“÷”相同%取余获取的是两个数据做除法的余数①/和%的区别:两个数据做除法,/取结果的商,%取结果的余数②整数操作只能得到整数,要想得到小数,必须有浮点数参与运算注意事项总结总结1.运算符和表达式概述运算符:对数据进行操作的符号表达式:用运算符连接起来符合Java语法的式子2.算术运算符+,-,*,/,%3.注意事项/和%的区别整数操作只能得到整数,要想得到小数,必须有浮点数参与运算算术运算符案例算术运算符数值拆分需求:定义一个三位数,将其拆分为个位、十位、百位后,输出在控制台举例:intnumber=123;在控制台输出结果:个位是:3十位是:2百位是:1案例算术运算符数值拆分需求:定义一个三位数,将其拆分为个位、十位、百位后,输出在控制台分析:①个位的计算:数值%10123除以10(商12,余数为3)②十位的计算:数值/10%10123除以10(商12,余数为3,整数相除只能得到整数)12除以10(商1,余数为2)③百位的计算:数值/10/10%10123/10/10%10(123/10得到12,12/10得到1,1%10得到1)算术运算符+操作的三种情况数字相加字符相加字符串相加算术运算符数字相加隐式转换把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量强制转换把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量格式:数据类型变量名=(目标数据类型)(数值或者变量)bytefloatdoubleintcharshortlong算术运算符字符相加拿字符在计算机底层对应的数值来进行计算的‘A’65A-Z是连续的‘a’97a-z是连续的‘0’480-9是连续的算术运算符字符串相加当“+”操作中出现字符串时,这个“+”是字符串连接符,而不是算术运算“zhongguo”+666当连续进行“+”操作时,从左到右逐个执行1+9999+“岁zhonggu...