ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javaSE基础03

2021-11-26 20:33:28  阅读:154  来源: 互联网

标签:类型转换 03 逻辑 false 变量 基础 运算符 javaSE true


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(真),同&&短路与一样,右边直接跳过,进行输出。

标签:类型转换,03,逻辑,false,变量,基础,运算符,javaSE,true
来源: https://blog.csdn.net/weixin_58625857/article/details/121567558

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有