栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java运算符

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java运算符

1.基本运算符

在java当中,使用运算符+、-、*、/ 表示加减乘除,当参与 / 运算的两个操作数都是整数的时候,表示整数除法;否则表示浮点数。整数的求余操作用 % 表示。

2.数值之间的转化

在程序运行的时候,我们经常需要将一种数值类型转化为另一种数值类型。下图给出了数值类型之间的合法转化。

 

3.强制类型转换

在上面我们可以看到,在必要的时候,int类型的值将会自动的转化为double类型。但另一方面,有时候也需要将double转化为int.。在java当中允许这种数值之间的类型转化。当然也会有以一些数据丢失。在这样情况之下,需要通过强制类型转换实现这个操作,强制类型的语法格式是通过()当中给出的想要转化的目标类型。

 public static void main(String[] args) {
        double dou_num = 10.15;
        int numn = (int) dou_num;
        System.out.println(numn);
    }
4.结合赋值和运算符

可以在赋值当中使用二元运算,这是一种很简单的简写形式。

例如:x+=4   等价于 x=x+4

一般的,要把运算符放在=号的左边,如 *=,%=或-=。

5.自增和自减运算符
int[] arr = new int[5];
		for (int i = 0; i < arr.length; i++) {
			arr[i] = i++;
}	
System.out.println(Arrays.toString(arr));

上面代码块的运行结果为[0, 0, 2, 0, 4]。

6.关系和boolean运算符

1.检测相等性: ==

2.检测不等:!=

3.最后,还有经常使用的、=

比较两个基础数据类型,返回值为true或者flase

4.java使用&&表示逻辑”与“运算符,使用||表示”或“运算符,存在短路性。

5.三目运算符:condition?expression1:expression2

如果条件为true,运算结果为第一个表达式的值,否则为第二个表达式的值。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/605696.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号