javaSE基础03
2021/11/26 20:40:05
本文主要是介绍javaSE基础03,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.1 类型转换
在Java中,⼀些数据类型之间是可以相互转换的。分为两种情况:⾃动类型转换和强制类型转换。
1丶类型从⼩到⼤关系
a.整数默认是int类型,byte、short和char类型数据参与运算均会⾃动转换为int类型。
b.boolean类型不能与其他基本数据类型相互转换。
自动类型转变: 把⼀个表示数据范围⼩的数值或者变量赋值给另⼀个表示数据范围⼤的变量。这种转换⽅式是⾃动的,直接书写即可。
强制类型转换:把⼀个表示数据范围⼤的数值或者变量赋值给另⼀个表示数据范围⼩的变量。 强制类型转换格式:⽬标数据类型 变量名 = (⽬标数据类型)值或者变量;
1.2 运算符
算术运算符
算术运算符有+(加),-(减),*(乘),/(除),%(取余)。相信大家都知道不在多作解释,如果真的不会可以请教自家在上小学的弟弟妹妹。
1.3 ⾃增⾃减运算符
⾃增⾃减运算符有++(⾃增),--(自减)。
++:变量的值加1。
--:变量的值减1。
1.4 赋值运算符
1.5 关系运算符
关系运算符有6种关系,分别为⼩于、⼩于等于、⼤于、等于、⼤于等于、不等于。
1.6 逻辑运算符
逻辑运算符把各个运算的关系表达式连接起来组成⼀个复杂的逻辑表达式,以判断程序中的表达式是否成⽴,判断的结果是 true 或 false。
&:逻辑与a&b,a和b都是true,结果为true,否则为false。
|:逻辑或a|b,a和b都是false,结果为false,否则为true。
^:逻辑异或a^b,a和b结果不同为true,相同为false。
!:逻辑⾮!a,结果和a的结果正好相反。
1.7 短路逻辑运算符
&&短路与:在一个代码中,如果左边的结果为true(真),那么右边执⾏;如果左边为false(假),右边可以直接不执⾏,进行输出。
||短路或:在一个代码中,如果左边的结果为false(假),右边执⾏;如果左边为true(真),同&&短路与一样,右边直接跳过,进行输出。
这篇关于javaSE基础03的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01Java部署教程:新手入门指南
- 2024-11-01Java部署教程:从入门到实践
- 2024-11-01Java订单系统教程:新手入门指南
- 2024-11-01Java分布式教程:新手入门指南
- 2024-11-01Java管理系统教程:新手入门详解
- 2024-11-01Java监控系统教程:从入门到实践
- 2024-11-01SpringCloud Alibaba入门:轻松搭建微服务架构
- 2024-11-01Swagger入门:新手必读指南
- 2024-11-01Swagger入门:轻松搭建API文档
- 2024-11-01uni-APP入门:新手快速上手指南