Java教程

java狂神基础:基本运算符

本文主要是介绍java狂神基础:基本运算符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

先看运算符的分类,

1.算数运算符

+ - * /是基本的加减乘除,%是 “余”  即10%3=3.33333... 

2.赋值运算符

=,例int a =10,可以理解为“把10赋值给a”

3.关系运算符

>,<,>=(大于等于),<=(小于等于),==(注意区分=为“赋值”,==才是“等于”的意思),!=(不等于),instanceof

4.逻辑运算符

&&(与),||(或),!(非)

上述四种运算符时一定要掌握的,其他的三种可以在后续的学习中了解。

==================================================================

 

演示

1.算数运算符

第一点

上图可以看到第一,二,三个运算都没有问题,但第四个运算本来应该为0.5,但输出的结果为0,这是因为运算时若没有添加修饰符的话结果会自动精简化,修改后如下图:

可以看到添加了double修饰符后结果就可以输出正确的小数答案0.5了。

 

第二点

如图

可以看到图中的三个输出中只有第一个是long类型,其他两个都是int类型,由此可知:  

在进行运算时若运算中带有其他修饰符时(如long,double等)则输出的结果就会显示为该类型,否则统一输出为int类型。

 

 

2.关系运算符

如图

可以看到输出的结果只有ture和false。

 

3.逻辑运算符

只要记住下方的口诀还是挺简单的。

补充一个关于短路运算

 

4.位运算符

这是关于位运算的基本逻辑,下面有一个练习可以补充一个知识点:

从这个练习也可以清楚的了解左移和右移的原理。所以这道题的答案是(2<<3)是最快的方法。

 

5.条件运算符

应该挺清楚的吧哈哈哈

 

6.扩展赋值运算符

图中有四种关系,基本都是为了方便运算的。还有一点小提示需要注意:

关于字符串连接符”+”的用法。

 

以上就是关于运算符的一些内容。


 

这篇关于java狂神基础:基本运算符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!