算术运算符_四则与取模运算与算术运算符_加号的多种用法
运算符
算数运算符
只有对于整数的除法来说,取模运算符才有余数的意义
注意事项
一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种

Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。
对于数值来说,那就是加法
对于字符char类型类说,在计算之前 char会提升成为int 然后在计算
对于字符串String(首字母大写,并不是关键字)来说,加号代码字符串操作
任何数据类型和字符串进行连接的时候,结果都会变成字符串
public static void main(String[] args){ int i = 1234; System.out.println(i/1000*1000); //计算结果是1000 }
++ 运算,变量自己增长1。反之, -- 运算,变量自己减少1,用法与 ++ 一致。
独立运算:
变量在独立运算时, 前++ 和 后++ 没有区别 。
变量 前++ :例如 ++i 。
变量 后++ :例如 i++ 。
混合运算:
和其他变量放在一起, 前++ 和 后++ 就产生了不同。
变量 前++ :变量a自己加1,将加1后的结果赋值给b,也就是说a先计算。a和b的结果都是2。
public static void main(String[] args) { int a = 1; int b = ++a; System.out.println(a); //计算结果是2 System.out.println(b); //计算结果是2 }
变量 后++ :变量a先把自己的值1,赋值给变量b,此时变量b的值就是1,变量a自己再加1。a的结果是2,b
的结果是1。
public static void main(String[] args) { int a = 1; int b = a++; System.out.println(a); //计算结果是2 System.out.println(b); //计算结果是1 }
+ 符号在字符串中的操作:
+ 符号在遇到字符串的时候,表示连接、拼接的含义。
"a"+"b"的结果是“ab”,连接含义
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)