分享

黑马程序员带领你,挑战7天速学JAVA,运算符与表达式篇!

 123xyz123 2019-03-23

首先学习JAVA最好安装上Eclipse软件,关于软件的安装就不再赘述,通过网络上查找都有详细的步骤,关于环境变量的配置亦是如此。

本篇文章中主要讲解关于Eclipse中的快捷键以及关于软件本身的使用,这部分对初级学习者和中级学习者提高编写代码速度都有很大的帮助,其次会针对运算符以及表达式着重进行讲解!这是极为重要的基础,没有了解过的需要细心阅读,学习过的阅读也可以巩固基础,同时也欢迎大家指出文章的不足之处。

Eclipse中行号的显示与隐藏:鼠标停留在代码左侧区域,鼠标右键打开菜单,点击:Show Line Numbers即可对代码行号进行显示与隐藏。注意只有鼠标停留在行号区域才能够弹出相关菜单。

辅助键以及快捷键使用:

内容辅助键:alt+/;比如:main函数:alt+/,只打出main再按辅助键即可将函数全部显示出来。

以及syso(System.out.println):alt+/。输出语句依然如此,只需打出syso再按辅助键即可。

快捷键:注释:单行,选中内容:ctrl+/,在按一次取消。多行注释,选中内容,ctrl+shift+/,取消多行注释时使用ctrl+shift+\。格式化:ctrl+shift+f。

快捷键的内容肯定不止这几个,这里介绍的只是以后会常用的一些,通过对Eclipse的熟悉学习会了解更多的快捷使用方式。

Eclipse中项目的删除和导入:

删除项目:选中所要删除的项目-右键-删除

进行删除操作后,会弹出提示是从项目列表删除,还是从硬盘上删除,这两者区别在于,就像一本书的目录,只从目录上删除,内容还在,还是将该名称从目录上删除的同时,也将内容一同从书上撕下来。或者说是删除快捷图标和卸载的区别。根据需要自行选择。

导入项目:

项目区域右键选择import-General,展开点击Existing Projects into Workspace,然后next,再选择你要导入的项目名称。

以上就是关于Eclipse软件全部的基本使用内容。下面介绍关于运算符等等。

运算符:对唱量和变量进行操作的符号。

表达式:用运算符将常量或者变量连接起来符合JAVA语法的式子就可以称为表达式。不同的运算符连接的式子体现出不同类型的表达式。

举例:定义两个int类型的变量a,b,做加法(a+b)。

对于变量的类型在上篇文章中已经讲过,不懂得可以参考上一篇。

常用运算符分为5类。分别是:

算术运算符:+,-,*,/,%(取余,两数相除获得余数),++(自增),--(自减)等等。

除法和取余运算并不相同,同时可以看到除法的运算结果和我们预期的并不相符。

注意:整数相除只能得出整数,要想得出小数,必须有浮点数参与运算。修改过后结果就和正常计算时一样。

字符和字符串同样能够参与加减法等的运算。

 

根据控制台的运算结果能够看出来,c的值是65,因此字符A代表65,字符在参与加法运算时,其实是根据字符在计算机中存储的数据值参与运算,其中举个几个典型代表A:65,a:97,‘0’;48这里的0是指字符0。至于其他的字母都是依次增加B:66,b:98。

说过字符,再讲字符串参与加法运算。

在有字符串参与加法运算时,本质上做的是字符串的拼接。根据3个实例表明,运算是由从左往右进行。不同数据类型在进行运算时,在不同的位置结果也不同。

 

对于自增自减符既可以放在数据前面,也可以放在数据后面,在单独使用时,无论前后结果都一样。但参与其他操作时,自增符在前面,则先加一再赋值,在后面就先赋值,再加一;自减符同一也是如此,大家可以自行试验。

赋值运算符:基本“=”,扩展“+=”、“-=”、“*=”、“/=”等等。

注意:“=”在计算机程序语言的学习使用中并不叫称作“等于”,而是“赋值”。等于号是“==”。

 

“+=”代表该数本身加上另一个数。其它同理。

关系运算符:‘==’(等于号)、‘!=’(不等于号)、‘>=’(大于或等于号)、‘<=’(小于或等于号)。

关系运算符的结果都是boolean型,也就是说要么是true,要么是false。

 

关系运算符较为简单,容易理解,根据上图就可以明白。

逻辑运算符(重难点):用于连接关系表达式,在JAVA语言中不能够书写4<x<6。只能够写成x>4&&x<6。其中常用符号有‘&’、‘|’、‘^’、‘!’、‘&&’(双与)、‘||’(双或)。

逻辑与‘&’可以理解为并且,只有当两个结果都为真时,才会返回true。

逻辑或‘|’可以理解为或者,只有一个为真,结果就为真。

逻辑异或‘^’则是当两边结果不同时,才会返回true值。就像男女情侣关系,性别不同为true。

逻辑非‘!’:相当于相反号,式子为真时,加上该符号,结果就为假。光凭借讲述可能难于理解,我举几个例子方便大家记忆。

 

' &’、‘&&’二者长得十分相似,而且从运算结果来看是一样的,但这样有什么区别呢?用一个不就行了。

但二者还是有区别!在于:单&时,左边无论真假,右边都进行运算,双&时,如果左边为真,右边参与运算,如果左边为假,右边则不参与运算。‘|’和‘||’的区别同理,双|时,左边为真,右边不参与运算。

 

三元运算符号格式:(关系表达式)?表达式1:表达式2;

如果条件为真,运算后结果就是表达式1;如果运算结果为假,运算结果为表达式2。

以上就是本次文章的全部内容,希望你能够有所收获。

如果您喜欢这篇文章,动动小手,点个关注,谢谢大家支持,如果什么看法意见,欢迎在下方评论区留言。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多