首页新闻动态正文

Java基础之运算符2【黑马java培训】

更新时间:2019年07月26日 10时49分13秒 来源:黑马程序员论坛



Java基础之运算符2

关系运算符

关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。
比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值true或者false
逻辑运算符
逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值true或者false
三元运算符
·       三元运算符格式:

数据类型 变量名 = 布尔类型表达式?真值结果1:结果2

·       三元运算符计算方式:
o  布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
o  布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。
o  三元运算符要求必须有一个结果,在结果1或者结果2中。开发中一般用来比较数值大小。
三元运算符案例
·       需求1:动物园里有两只老虎,已知两只老虎的体重分别为180kg、200kg,请用程序实现判断两只老虎的体重是否相同。
需求2:一座寺庙里住着三个和尚,已知他们的身高分别为150cm210cm165cm,请用程序实现获取这三个和尚的最高身高。

数据输入
我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,把数据改进为键盘录入,提高程序的灵活性。
那么在java语言中,怎样实现呢?
我们可以通过 Scanner 类来获取用户的输入。
导包
使用import关键字导包,位置放到class定义的上面
格式:
import 包名.类名;
举例:
java.util.Scanner;
创建对象
格式:
数据类型  变量名  =  new 数据类型(参数列表);
举例:
Scanner sc = new Scanner(System.in);
调用方法接收数据
格式:
变量名.方法名();
举例:
int i = sc.nextInt(); // 接收一个键盘录入的整数
示例
在获取三个和尚中的最高身高案例中,身高数据如果由键盘录入,该怎样实现呢?

推荐了解热门学科

java培训 Python人工智能 Web前端培训 PHP培训
区块链培训 影视制作培训 C++培训 产品经理培训
UI设计培训 新媒体培训 产品经理培训 Linux运维
大数据培训 智能机器人软件开发




传智播客是一家致力于培养高素质软件开发人才的科技公司“黑马程序员”是传智播客旗下高端IT教育品牌。自“黑马程序员”成立以来,教学研发团队一直致力于打造精品课程资源,不断在产、学、研3个层面创新自己的执教理念与教学方针,并集中“黑马程序员”的优势力量,针对性地出版了计算机系列教材50多册,制作教学视频数+套,发表各类技术文章数百篇。

传智播客从未停止思考

传智播客副总裁毕向东在2019IT培训行业变革大会提到,“传智播客意识到企业的用人需求已经从初级程序员升级到中高级程序员,具备多领域、多行业项目经验的人才成为企业用人的首选。”

中级程序员和初级程序员的差别在哪里?
项目经验。毕向东表示,“中级程序员和初级程序员最大的差别在于中级程序员比初级程序员多了三四年的工作经验,从而多出了更多的项目经验。“为此,传智播客研究院引进曾在知名IT企业如阿里、IBM就职的高级技术专家,集中研发面向中高级程序员的课程,用以满足企业用人需求,尽快补全IT行业所需的人才缺口。

何为中高级程序员课程?

传智播客进行了定义。中高级程序员课程,是在当前主流的初级程序员课程的基础上,增加多领域多行业的含金量项目,从技术的广度和深度上进行拓展“我们希望用5年的时间,打造上百个高含金量的项目,覆盖主流的32个行业。”传智播客课程研发总监于洋表示。




黑马程序员热门视频教程【点击播放】

Python入门教程完整版(懂中文就能学会) 零起点打开Java世界的大门
C++| 匠心之作 从0到1入门学编程 PHP|零基础入门开发者编程核心技术
Web前端入门教程_Web前端html+css+JavaScript 软件测试入门到精通


在线咨询 我要报名
和我们在线交谈!