在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
拥有程序思维的第一步,就是要学会用计算机、或者说编写程序帮我们处理数据,而不是我们自己动手。Java语言中有很多进行数据运算的方式,就如前面所说,包括但不限于:算术运算、比较运算、逻辑运算、赋值运算、三目运算等。每一种运算方式,又都包含了很多的运算符,学习Java中的运算,就是学习这些运算符的使用。下面一起来看看Java运算符知识点总结吧!
运算符,顾名思义,就是对数据(常量和变量)进行运算的符号。我们把数据用运算符连接起来,就构成了可以进行运算的表达式。比如 1 + 2、3 * 4 等等。看看这行代码:
public class Test{
public static void main(String[] args) {
int number = 1 + 2; // 使用加号(+)将常量1和2连接起来,构成了一个加法表达式,并把运算结果赋值给变量number
System.out.println(number); // 输出number的值
}
}
上面的式子就是使用运算符加号(+)将常量 1 和 2 连接起来,构成了一个加法表达式,并把运算结果赋值给变量 number,打印结果应该为1+2的和,也就是3。
事实上,参与运算的数据可能会有很多,也有可能是变量、常量等混合在一起进行运算,比如(接上面代码):
public class Test{
public static void main(String[] args) {
int number = 1 + 2; // 使用加号(+)将常量1和2连接起来,构成了一个加法表达式,并把运算结果赋值给变量number
System.out.println(number); // 输出number的值
int count = number + 10; // 变量和常量同时参与运算
System.out.println(count); // 输出计算结果
}
}
除此之外,运算的方式也有很多,加法、减法、取余(取模)、比较运算等等,但它们都有一个共同的特点:每个表达式都会有一个运算结果。我们根据表达式运算结果的数据类型,将表达式的类型进行归纳分类,比如:
整型表达式:运算结果为整数。比如: 1 + 2、10 * 20、5 - 3,它们的运算结果都是整数。
浮点型表达式:运算结果为浮点数。比如:3.14 * 2、0.618 + 0.382、3.0 / 1,它们的运算结果都是浮点数。
布尔型表达式:运算结果为布尔类型的值。比如:2 > 1、(20-10) < 15,它们的运算结果都是布尔型:要么true、要么false。
看完了Java运算符知识点总结,想必大家对运算符已经有了一个基本的认识了。博学谷上还有更多关于Java运算符的免费课程等着大家,现在就申请免费试学名额,开启在线学习之旅吧!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
零基础Java自学教程课程大纲内容有什么?
零基础Java自学教程课程大纲内容有什么?零基础自学Java的教程分为四个阶段:Java零基础入门、从网页搭建入门、Java数据库开发、SSM到Spring Boot。Java的技术分支很多,要想全部掌握几乎不可能,但需要有从中精通1~2个部分。Java是通性的,Java的所有编程思路都是“面向对象”的编程。小编还整理了开发过程中涉及到的java开发工具
7866
2019-04-10 00:07:52
Java学习总结Thread的start和run方法的区别
Thread中的start()和run()是Java的多线程概念最重要的两个方法,相信大家在Java学习中,或多或少会对两者的区别搞不清楚。因此本文就来和大家谈谈start和run方法,主要内容包括:认识start和run方法、两者的区别、代码实例和线程状态说明。
4834
2019-08-22 17:59:18
为什么自学Java难找工作?
众所周知,Java常年位于编程语言排行榜的第一名,它还是后端开发最稳定的编程语言之一,毫不夸张地说近些年来Java程序员一直在就业市场上十分吃香。因此,许多人冲着Java岗位高薪就业的发展前景,纷纷投身于Java语言的学习。然而在努力学习一段时间后,不少人发现自己并不能拿到那些Java高薪的offer。那么为什么自学Java难找工作呢?
4788
2020-01-07 15:33:20
Java零基础系统学习内容和目标规划
Java一直都是编程开发者的首选学习语言,不仅如此,Java也深受零基础学习者的青睐。对于许多完全没有计算机基础的学习者来讲,想要学好Java语言并到达精通的水平,绝不是一朝一夕可以做到的。而是需要初学者一步步把基础扎扎实实打牢,下面一起来看看Java零基础系统学习内容和目标规划吧,希望可以让大家在规划学习路径的时候有一个参考。
3824
2020-07-21 10:46:27
学完Java学历不高工作能找吗?
学完Java学历不高工作能找吗?如果Java开发技术过硬那么学历并不是找不到工作的核心因素,如果是后者那么可以考虑下线提升下学历,如何提升一下自己的学历?可以去自考或网络教育,学历国家认可,部分公司也能接受,目前是较低的要求了。
4068
2020-09-15 14:46:15