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):算术运算符
  • ps绘制UI图标实例图标的绘制
  • Pshotoshop如何保存动态图片
  • PrintShop Mail 打印可变数据与图像实例
  • 如何确保Photoshop 所有面板都设置为默认布局
  • 学车的一定要看 科目三考试操作要领
  • 热门搜索
    关于红领巾的手抄报 读书的手抄报图片大全 文明出行手抄报内容 保护生态环境手抄报 元旦节手抄报一等奖 开学手抄报简单又好画 清明节文明祭祀手抄报 知法懂法守法手抄报 阅读手抄报版面设计图 运动会手抄报资料