码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA-初步认识-第三章-三元运算符

时间:2017-09-03 23:43:17      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:没有   使用   nbsp   程序   不能   计算机   依据   结果   含义   

一. 概述

三元运算符就是三个元素参与运算的操作符。

三元运算符有特定的符号和表达形式,(条件表达式)?表达式1:表达式2; 依照条件表达式的结果是true还是false,

来决定运行表达式1还是2。

我们开始对三元运算符进行一个演示:

技术分享

技术分享

DOS显示在编译的过程中出现了错误。第一个错误就交代了语法有错误,一个错误的出现,导致了后续一系类的错误。

当将源程序改动后,DOS就显示正常。

技术分享

我又重新换了一种书写方式,DOS结果又显示错误。

技术分享

上面的种种错误都显示出,我们对于三元运算符的认识和运用不熟悉。

二. 三元运算符的

技术分享

分析:什么是变量?就是不确定的数据。如果不能确定的话,就是变量,就需要定义类型,开始赋不赋值都可以,但是涉及输出的时候一定要有数值,看下图。只要输出的不是Z,那么即使Z没有赋值,源程序也是可以编译,运行的。

技术分享

 

里的max不确定的数据,因此也是变量,也需要定义类型。如果不定义类型的话,DOS就会报错,显示如下。也就是说,只要是变量,一定要定义类型,赋不赋值可以另说。

技术分享

下面有一个正确的书写。

技术分享

 总结:我始终觉着这里讲解的例子过于单薄,没有深刻的解释清楚三元运算符使用的深刻含义,

(条件表达式)?表达式1:表达式2; 这里的条件表达式绝非简单的比较大小,而且对于如何写表达式,

我们也是不清楚。在条件表达式的左边一定要有,赋值给变量的样式出现么?依据上面的说明,

我们可以肯定一点的是,这个三元运算符的结果一定是个变量。一定要找个空间装它么?

还有一点:只要是运算符,总会有结果。

技术分享

从这个比较三个数得最大,以及上面的比较两个数得最大,我们又回到最初那句话,计算机是帮助计算的工具,

程序将我们日常生活中的许多工作,都在计算机上表现了出来。我们只需要讲之前所学的知识点,通过计算机高级

语言的书写方式,在计算机上书写出来即可。这个就需要我们非常熟悉,计算机语言的书写规则。

 

JAVA-初步认识-第三章-三元运算符

标签:没有   使用   nbsp   程序   不能   计算机   依据   结果   含义   

原文地址:http://www.cnblogs.com/wsw-bk/p/7471268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!