Java基础算术运算符
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基础算术运算符相关推荐
- [起源篇]---Java基础(了解运算符)
目录 Java基本语法 1.运算符(一句话) 算术运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 其他运算符 下节预告:Java基础-学会流程控制(一段话) 上一章,我们一起了解了Java内容 ...
- java基础day02运算符
JAVA的运算符,分为四类: 算数运算符.关系运算符.逻辑运算符.位运算符 算数运算符(9):+ - * / % ++ -- 关系运算符(6):== != > >= & ...
- SQL基础学习总结:3(select语句基础算术运算符比较运算符)
select语句基础 列的查询 从表中选取数据时需要使用select语句,通过select语句查询并选取出必要数据的过程称为匹配查询或查询. 语法结构如下: select <列名1>,&l ...
- java char判断相等_【Java面试考点4】java基础之运算符
4.运算符 4.1Java运算符有多少个? Java运算符分为5类22种: 5类:算术运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符 22种: 算术运算符(7种):+,-,*,/,%,++,- ...
- 小汤学编程之JAVA基础day03——运算符
一.赋值运算符 1.赋值 2.特点 3.书写格式 二.算术运算符 1.基本运算符 2.复合运算符 三.关系运算符 四.逻辑运算符 五.条件运算符 六.位运算符 七.运算符的 ...
- Java基础语法——运算符与表达式
目录 Eclipse下载 安装 使用 运算符 键盘录入 Eclipse下载 安装 使用 Eclipse的概述(磨刀不误砍柴工)--是一个IDE(集成开发环境) Eclipse的特点描述 (1)免费 ( ...
- Java基础语法-运算符
文章目录 1.运算符和表达式 运算符: 表达式: 2.算术运算符 练习:数值拆分 3.隐式转换 概念: 简单记忆: 两种提升规则: 取值范围从小到大的关系: 4.隐式转换的练习 案例一: 案例二: 案 ...
- Java基础(运算符)
Java中的运算符: 算术运算符:+ - * / % ++ -- %运算符叫取模:它就是取余的例如:43%7=1 其他的都是和数学里的运算符一样(不过在字符串中如果是两个字符串 ...
- Java基础03运算符
算术运算符 +.-.*./.%.a++(先取值后运算).++a(先运算后取值)[会进行强制类型转换] int k = ++j; //等价 j = j + 1;k = j; int m = j++; / ...
最新文章
- 说好的100万美元奖金,雷军为何却给了200万?
- asp.net C# 实现上传Excel文件导入数据到SQL Server 数据库
- vant ui wepy_UI设计需要学习什么软件呢?
- BZOJ2844 albus就是要第一个出场
- [leetcode]Generate Parentheses
- Java隐含对象实验报告,JSP隐含对象response实现文件下载
- 使用runtime 实现weex 跳转原生页面
- 【火炉炼AI】机器学习032-用户之间相似度的计算
- Windows开发——内存读写API
- IP/TCP IP分组的交付与转发
- Java使用POI导出excel(下)——实例与小技巧
- 修改oracle数据库用户名和密码
- 考研高等数学张宇30讲笔记——第十讲 积分等式与积分不等式
- Tomcat内存溢出(OutOfMemoryError)
- 基础晶体管放大电路设计七步走
- Struts1的工作流程
- 程序员一般可以从什么平台接私活?
- html光标效果,css鼠标光标样式
- aSRVCC信令流程(振铃中SRVCC)
- android和ios手机换行,ios label中文与数字混合导致换行解决