【JAVA】7、运算符
2016-02-13 10:06
260 查看
本篇博文最后修改时间:2016年2月29日,18:48。
一、简介
本篇介绍8种Java运算符。
二、实验平台
系统版本:Windows7 家庭普通版 32位操作系统。
三、版权声明
博主:思跡
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.net/omoiato
联系方式:315878825@qq.com
Java零基础入门交流群:541462902
四、8种Java运算符
1、赋值运算符号
“=” 表示 “赋值”
如:num = 22 // 将证书22赋值给num这个变量
2、一元运算符
“+” 表示 “正号”
“-” 表示 “负号”
“!” 表示 “Not,否”
3、算术运算符
“+” 表示 “加”
“-” 表示 “减”
“*” 表示 “乘”
“/” 表示 “除”
“%” 表示 “取模”(取余数)
4、关系运算符
“>” 表示 “大于”
“<” 表示 “小于”
“>=” 表示 “大于等于”
“<=” 表示 “小于等于”
“==” 表示 “等于”(避免同赋值符号“等于”混淆)
“!=” 表示 “不等于”
if语句格式
5、自增与自减运算符
“++” 表示 “自增,变量值加1”
“--”
表示 “自减,变量值减1”
如: a = a + 1 ; // a加1后再赋值给a存放
a++ ; // a加1后再赋值给a存放,a++为简洁写法
“a++”与“++a”的区别
程序是按照步骤来的,
如果是a++的话,在那一行代码中,a的值是不变的,下一行才发生变化,
++a则是在那一行已经发生了变化。
6、逻辑运算符
“&” 表示 “AND,与”
“&&” 表示 “短路与”
“|” 表示 “OR,或”
“||” 表示 “短路或”
7、括号运算符
“()” 表示 “提高括号中的表达式的优先级”
8、位运算符
“&” 表示 “按位与”
“|” 表示 “按位或”
“^” 表示 “异或”(相同为0,不同为1)
“~” 表示 “取反”
“<<” 表示 “左移位”
“>>” 表示 “右移位”
“>>>” 表示 “无符号右移位”
9、运算符的优先级
一、简介
本篇介绍8种Java运算符。
二、实验平台
系统版本:Windows7 家庭普通版 32位操作系统。
三、版权声明
博主:思跡
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.net/omoiato
联系方式:315878825@qq.com
Java零基础入门交流群:541462902
四、8种Java运算符
1、赋值运算符号
“=” 表示 “赋值”
如:num = 22 // 将证书22赋值给num这个变量
2、一元运算符
“+” 表示 “正号”
“-” 表示 “负号”
“!” 表示 “Not,否”
3、算术运算符
“+” 表示 “加”
“-” 表示 “减”
“*” 表示 “乘”
“/” 表示 “除”
“%” 表示 “取模”(取余数)
4、关系运算符
“>” 表示 “大于”
“<” 表示 “小于”
“>=” 表示 “大于等于”
“<=” 表示 “小于等于”
“==” 表示 “等于”(避免同赋值符号“等于”混淆)
“!=” 表示 “不等于”
if语句格式
if(布尔表达式){ 语句; }布尔表达式成立则会执行{ }中的语句,反之则不执行,如:
X=30 if(X>10){ System.out.println("Welcome To MLDN") }运行结果为:Welcome To MLDN
5、自增与自减运算符
“++” 表示 “自增,变量值加1”
“--”
表示 “自减,变量值减1”
如: a = a + 1 ; // a加1后再赋值给a存放
a++ ; // a加1后再赋值给a存放,a++为简洁写法
“a++”与“++a”的区别
程序是按照步骤来的,
如果是a++的话,在那一行代码中,a的值是不变的,下一行才发生变化,
++a则是在那一行已经发生了变化。
6、逻辑运算符
“&” 表示 “AND,与”
“&&” 表示 “短路与”
“|” 表示 “OR,或”
“||” 表示 “短路或”
7、括号运算符
“()” 表示 “提高括号中的表达式的优先级”
8、位运算符
“&” 表示 “按位与”
“|” 表示 “按位或”
“^” 表示 “异或”(相同为0,不同为1)
“~” 表示 “取反”
“<<” 表示 “左移位”
“>>” 表示 “右移位”
“>>>” 表示 “无符号右移位”
9、运算符的优先级
相关文章推荐
- 线程基础:JDK1.5+(8)——线程新特性(上)
- 高琪-模拟实现JDK中的Arrilist类
- java 农历处理转换和显示输出
- 详细分析java中文件的上传与下载(servlet与流行框架)
- 第三方登录(Facebook) java验证
- java.text Class SimpleDateFormat 格式详细介绍
- 第一章 对象导论 1.1抽象过程
- struts2编写自定义拦截器filter
- 从零开始搭建opencv3.0交叉编译环境(Ubuntu14.04+eclipse)(二)
- Java中实现反盗链Filter
- Maven: 每次更新Maven Project ,JAVA 版本都变为1.5
- Eclipse快捷键
- java正则表达式
- Java—java方法重载
- 传智播客168期JavaEE就业班(第六天 Dom4j)
- JavaWeb_Session实现简易购物车
- 华为机试题: 整型数排序(JAVA)
- JavaWeb_相对路径与绝对路径
- JavaWeb_Session讲解
- java学习--常量池