Java基础算术运算符

一个表达式当中有多个运算符,运算符有优先级,不确定的加小括号,优先级得到提升。
没有必要去专门记忆运算符的优先级。

public class OperatorTest01{public static void main(String[] args){int a=10;int b=3;System.out.println(a+b);  System.out.println(a-b);    System.out.println(a*b);    System.out.println(a/b);    System.out.println(a%b);//取模trueint k = 10;k++;System.out.println(k);int y = 10;++y;System.out.println(k);//小结://++运算符可以出现在变量前,也可以出现在变量后,无论是变量前还是变量后//只要++运算结束,该变量中的值一定会自加1.//++ 出现在变量后//规则:先做赋值运算,在对变量中保存的值进行自加1.System.out.println("---------------------------------------------");int m =100;int n=m ++;System.out.println(m);//101System.out.println(n);//100//++ 出现在变量前//规则: 先进行自加1运算,然后再进行赋值操作int s = 20;int t = ++ s;System.out.println(s);//21System.out.println(t);//21int xx =500;System.out.println(xx);//500int d = 20;int c = ++ d;System.out.println(d);//21System.out.println(c);//21int vv =500;System.out.println(vv);int e = 100;System.out.println(e++);//100System.out.println(e);//101int h = 100;System.out.println(++h);//101System.out.println(h);//101int g = 100;System.out.println(++g);//101System.out.println(g);//101System.out.println("-------------------------------------");System.out.println(--g);//100【101先运算等于100在赋值,等于100,此时g等于100】System.out.println(g++);//100【100的g先赋值等于100,然后自增运算,此时g=101】System.out.println(g--);//101【101的g先赋值,再做自减运算,此时g=100】System.out.println(g--);//100【100的g先赋值,再做自减运算,此时g=99】System.out.println(g--);//99【99的g先赋值,再做自减运算,此时g=98】System.out.println(g);//98【98的个不做任何运算,直接赋值,结果为g=98】}
}

Java基础算术运算符相关推荐

  1. [起源篇]---Java基础(了解运算符)

    目录 Java基本语法 1.运算符(一句话) 算术运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 其他运算符 下节预告:Java基础-学会流程控制(一段话) 上一章,我们一起了解了Java内容 ...

  2. java基础day02运算符

    JAVA的运算符,分为四类: 算数运算符.关系运算符.逻辑运算符.位运算符 算数运算符(9):+  -  *  /  %  ++  -- 关系运算符(6):==  !=  >  >=  & ...

  3. SQL基础学习总结:3(select语句基础算术运算符比较运算符)

    select语句基础 列的查询 从表中选取数据时需要使用select语句,通过select语句查询并选取出必要数据的过程称为匹配查询或查询. 语法结构如下: select <列名1>,&l ...

  4. java char判断相等_【Java面试考点4】java基础之运算符

    4.运算符 4.1Java运算符有多少个? Java运算符分为5类22种: 5类:算术运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符 22种: 算术运算符(7种):+,-,*,/,%,++,- ...

  5. 小汤学编程之JAVA基础day03——运算符

    一.赋值运算符 1.赋值      2.特点     3.书写格式 二.算术运算符 1.基本运算符      2.复合运算符 三.关系运算符 四.逻辑运算符 五.条件运算符 六.位运算符 七.运算符的 ...

  6. Java基础语法——运算符与表达式

    目录 Eclipse下载 安装 使用 运算符 键盘录入 Eclipse下载 安装 使用 Eclipse的概述(磨刀不误砍柴工)--是一个IDE(集成开发环境) Eclipse的特点描述 (1)免费 ( ...

  7. Java基础语法-运算符

    文章目录 1.运算符和表达式 运算符: 表达式: 2.算术运算符 练习:数值拆分 3.隐式转换 概念: 简单记忆: 两种提升规则: 取值范围从小到大的关系: 4.隐式转换的练习 案例一: 案例二: 案 ...

  8. Java基础(运算符)

    Java中的运算符: 算术运算符:+  -  *  /   %    ++     -- %运算符叫取模:它就是取余的例如:43%7=1 其他的都是和数学里的运算符一样(不过在字符串中如果是两个字符串 ...

  9. Java基础03运算符

    算术运算符 +.-.*./.%.a++(先取值后运算).++a(先运算后取值)[会进行强制类型转换] int k = ++j; //等价 j = j + 1;k = j; int m = j++; / ...

最新文章

  1. 说好的100万美元奖金,雷军为何却给了200万?
  2. asp.net C# 实现上传Excel文件导入数据到SQL Server 数据库
  3. vant ui wepy_UI设计需要学习什么软件呢?
  4. BZOJ2844 albus就是要第一个出场
  5. [leetcode]Generate Parentheses
  6. Java隐含对象实验报告,JSP隐含对象response实现文件下载
  7. 使用runtime 实现weex 跳转原生页面
  8. 【火炉炼AI】机器学习032-用户之间相似度的计算
  9. Windows开发——内存读写API
  10. IP/TCP IP分组的交付与转发
  11. Java使用POI导出excel(下)——实例与小技巧
  12. 修改oracle数据库用户名和密码
  13. 考研高等数学张宇30讲笔记——第十讲 积分等式与积分不等式
  14. Tomcat内存溢出(OutOfMemoryError)
  15. 基础晶体管放大电路设计七步走
  16. Struts1的工作流程
  17. 程序员一般可以从什么平台接私活?
  18. html光标效果,css鼠标光标样式
  19. aSRVCC信令流程(振铃中SRVCC)
  20. android和ios手机换行,ios label中文与数字混合导致换行解决

热门文章

  1. 用python实现FTP传输
  2. 一次性纸杯包含的测点
  3. python声明编码格式_在python中如何设置编码格式
  4. servlet入门与进阶
  5. xynuoj 1720: 成语接龙
  6. Servlet入门学习笔记
  7. OpenCV中的 Gui特性-把鼠标作为画笔
  8. 34寸显示器作Mac外接怎么用才最爽
  9. ElasticSearch-termterms查询
  10. Linux系统Shell脚本中的echo命令