在华清远见学JAVA

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

在华清远见学JAVA记录的第一天:运算符

一、运算符的种类

1.算术运算符

2.赋值运算符

3.自增自减运算符

4.关系运算符

5.逻辑运算符

6.位运算符

7.三目运算符

8.逗号运算符

二、运算符的使用方法

1.算数运算符+ - * / %

+-*/ 按照四则运算法则,先算*/ 后算+-

/ 如果两侧为整数类型,则 / 为整除,最后的结果也为整数类型

% 取余 模除 取相除后的余数,小数也可用

/后面如果是0,会报算术异常

2.赋值运算符=   += -= *= /= %=

从右往左,将右侧的算式算完赋值给左侧

a+=b   相当于 a = a+b 

/= 后不能跟0

3.自增自减运算符 ++ --

++ 在前  先自增1,再参与运算

++ 在后  先原值计算,再自增1

4.关系运算符> < >= <= == !=

所有的关系运算符返回的都是boolean类型的值,表示这段关系是否成立

== 和 = 区别 == 表示判断两边的值是否相等 = 表示将右侧的值赋予给左侧

== 在引用数据类型上使用时还要注意符号两侧的地址是否相同,该用.equals()

5.逻辑运算符&& || ! ^

&& || :短路与 和 短路或

与: 同真为真,一假则假

或: 同假为假,一真则真

短路原则:如果左侧表达式能得到整个表达式的结果,则右侧表达式被短路(不再参与运算)

非:真的变假,假的变真

亦或: 相同为假,不同为真 

6.位运算符& | << >>

15 | 0 = 15

<< 左移位

2 0010  << 2  1000 8

7.三目运算符  ?:

判断表达式?表达式1:表达式2;

判断表达式结果为boolean类型的值

如果判断表达式结果为true ,则执行表达式1

如果判断表达式结果为false ,则执行表达式2

8.逗号运算符 ,

定义变量时,可以同类型的变量用,分隔

9.运算符优先级

如果想先算的表达式,用()括起来

10.“+”的特殊用法

如果+的两侧有字符串,则+为字符串连接符

如果两侧只是数,则作为加法

总结


以上就是今天我在华清远见学习所总结的内容,仅仅简单总结了运算符的种类和使用方法,以后我还会继续总结一些在华清远见所学习的内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值