手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

java运算符(1):算术运算符

时间:2024-10-16 13:28:21

学习java的同学必然会接触到运算符,基本的几种运算符:算术运算符、赋值运算符、逻辑运算符、比较运算符和移位运算符。其中算术运算符是我今天要讲的内容。

第一个:加号

java运算符(1):算术运算符

2、这个符号与数学中的加号的作用是一样的,用来常量、变量之间的相加,也是也是用来表示正好的。(这是在整数类型中的使用)如下图的代码所示效果

java运算符(1):算术运算符

3、如果在string中使用的时候它的作用黟迮陶樨又不一样了,这时它就不叫加号,而是连接符。连接符的作用是将多个字符串连接在一起。(这里有一个特别值得注意的是当字符串与数字一起使用+号的时候讵畿缤耒会产生以下几种情况。)1.如果是两个数字在前面相连接,那么这时的“+”就是加号,会直接相加把得到的数再连接字符串。2.如果这两个数字是在两个字符串之间,那么它们不会相加而是会被当成是字符串来连接。如下图所示的情况。

java运算符(1):算术运算符

第二个:减号

java运算符(1):算术运算符

2、这个符号的作用与数学中的减号是一样的,都是表示两个数的相减。只不过在java中是表示多个常量或变量相减。这里要注意 减号不能在字符串之间使用,否则会报错。(只能在整数类型中使用)

java运算符(1):算术运算符

第三个:乘号

java运算符(1):算术运算符

2、这个符号的作用与数学中的乘号是一样的,都是表示两个数的相乘。只不过在java中是表示多个常量或变量相乘。(注意:这里的变量是指整数类型的变量)。

java运算符(1):算术运算符

3、如果用两个字符串相乘的话,会报错。错误提示为“二次运算符使用的数据类型不对”.如下图所示

java运算符(1):算术运算符

第四个:除号

java运算符(1):算术运算符

2、这里的除号与数学中的除号是不一样的。这里的除号是把某常数或变量除以另一个变量或常数,所的到的是它们的商。但是得不到余数的。如下图的代码结果所示

java运算符(1):算术运算符

第五个:取模

1、例如 6 % 5 那么会谀薜频扰得到的是1,这是因为”%“符号的作用就是获得余数。6%5就相当于6 / 5 但是它得到的不是商和余数这两个,而是余数。他不会得到商。与上面的除号恰恰相反。

java运算符(1):算术运算符

最后一个有趣的现象

1、(1)如果一个整数(无论正负)除以0,都会引发算术混乱。取模于0也会引发算术混乱

java运算符(1):算术运算符

2、(2)一个小数类型除以0会出现无穷大现象,正小数正无穷大,负小数负无穷大。如果取模与0,无论正负都会出现NaN.(nan就是自己不等于自己)

java运算符(1):算术运算符
java运算符(1):算术运算符
© 手抄报圈