`
l4432848
  • 浏览: 252917 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java三元运算符

    博客分类:
  • java
阅读更多

三元运算符他属于流程控制语句方面,他的声明方式: ?:一个问号和冒号,问号前面写条件,问号后面写

值,冒号后面也是写值。什么是条件呢?不管你用什么方法,只要你能够让得出来的结果是false或true那么

就是条件。

  三元运算符他是这样的:如果条件的结果为true那么就把问号后面的值交给接收者,如果条件的结果为

false那么就把冒号后面的结果交给接收者。也就是说问号后面的值是为真true,冒号后面的值为假false。

  例如:int i=100>90?80:60; 意思是,请问100大于90吗?如果大于结果为true那么把问号后面的80交

给变量 i ,如果不大于结果为false那么把冒号后面的60交给变量 i 。如图5.1所示:

  

  图5.1

  三元运算符他的值可以是字符串的,如果条件得出的是true那么还是一样把第一个值交给接收者,false

则为第二个值交给接收者。如图5.12所示:

  

  图5.12

  三元运算符一定要有接受者,他的目的就是在这里进行判断,然后通过true或false把结果给接收者。三

元运算符不管是用关系运算符或逻辑运算符都行,只要他的条件的结果是为boolean类型的就可以。了解有

三元运算符就可以了不必记住他,忘记都可以,这样这个三元运算符嵌套可读性非常的差,一般都用不着三

元,他有代替的语句:if else。

技术分享:www.kaige123.com

 

0
0
分享到:
评论

相关推荐

    35.java三元运算符.zip

    35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元...

    Java三元运算符之两只老虎案例

    用两只老虎的案例教会大家如何使用Java的三元运算符,非常的简单易懂哦,适合初学者学习

    三元运算符的特性

    3. **类型推断**:在一些支持类型推断的语言(如C#、Java)中,三元运算符的返回类型会根据表达式1和表达式2的类型自动确定。这使得我们可以写出更灵活的代码,无需显式指定返回类型。 4. **返回值**:三元运算符的...

    实例024 - 用三元运算符判断奇数和偶数

    这个例子可能来源于C、C++、C#、Java或者类似的编程语言,因为这些语言都支持三元运算符。 三元运算符的基本语法结构如下: `条件 ? 表达式1 : 表达式2` 这里的条件如果为真(非零),则执行表达式1;反之,如果...

    java学习-java的运算符

    6. **条件运算符**:三元运算符`? :`,如`result = (x > y) ? x : y;`,当x大于y时,result将被赋值为x,否则为y。 7. **增量和减量运算符**:`++`和`--`可以在变量前或后使用,分别增加或减少变量的值。例如,`x++...

    三元运算符的玩法 if else if

    三元运算符是一种简化版的条件语句,在C、C++、Java等众多语言中均有支持。其基本语法格式为: ``` 条件 ? 表达式1 : 表达式2; ``` 这里的“?”相当于“if”,“:”相当于“else”。当“条件”为真时,整个表达式...

    javascript三元运算符用法实例

    三元运算符用法实例: 如名字表示的三元运算符需要三个操作数。 语法是 条件 ? 结果1 : 结果2;. 这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。 代码如下: ...

    使用Java编写的闰年计算

    用java计算闰年,经典案例,常用于各种程序语言的教学等等呢个

    java 喜连大三元

    Java三元运算符的语法形式如下: ```java condition ? expression1 : expression2; ``` 当`condition`为真时,表达式`expression1`被执行;反之,如果`condition`为假,则执行`expression2`。这种运算符常用于简化...

    Java 关键字、标识符、注释、常量与变量、数据类型,算术、赋值、比较、逻辑、位、三元运算符和流程控制、break、continue

    Java中常量的分类: 1,整数常量。所有整数 2,小数常量。所有小数 3,布尔(boolean)型常量。较为特有,只有两个数值。true false。 4,字符常量。将一个数字字母或者符号用单引号( ' ' )标识。 5,字符串常量。...

    java运算符小程序

    6. **条件运算符(三元运算符)**:`? :`,也称为三目运算符,提供了一种简洁的方式进行条件赋值。例如,`int max = (a > b) ? a : b;`会将较大的值赋给`max`。 7. **复合赋值运算符**:像`+=`, `-=`等,它们结合了...

    总结javascript三元运算符知识点

    “三元运算符”  什么是三元运算符 条件?条件成立执行:条件不成立执行; 相当于简单的if()else()语句 举个栗子: var num=10; if(num>5 && num<=10){ num++; }else{ num--; } 三元运算符写法 num>5 && num&...

    Java用三元运算符判断奇数和偶数的简单实现

    在Java编程中,三元运算符是一种简洁的条件判断表达式,它可以替代简单的if-else语句。在本示例中,我们将探讨如何使用三元运算符来判断一个整数是奇数还是偶数。首先,让我们深入理解三元运算符的工作原理。 三元...

    Java各种运算符简述

    6. **条件运算符(三元运算符)**: - `(条件) ? 表达式1 : 表达式2` 根据条件的结果选择执行表达式1或表达式2。例如,`int max = (a > b) ? a : b;` 返回a和b中的较大值。 7. **身份运算符**: - `==` 和 `!=` ...

    java特殊运算符

    :)**: 也称为三元运算符,其语法形式为`condition ? value_if_true : value_if_false`。如果condition为true,则表达式的值为`value_if_true`,否则为`value_if_false`。它常用于简化单行条件判断。 4. **位运算符*...

    java 逻辑运算符的资源

    7. **逻辑运算符与三元运算符结合**:在Java中,逻辑运算符还可以与三元运算符结合,简化代码: ```java boolean condition = true; int result = condition ? 1 : 0; // 如果condition为true,result为1;否则为...

    Java语言2-Java运算符与表达式.zip_Java 语言运算符和表达式

    6. **条件运算符**:也称为三元运算符,如`condition ? value1 : value2`,当condition为真时,表达式的结果为value1,否则为value2。 7. **增强赋值运算符**:如`+=`, `-=`, `*=`, `/=`和`%=`,这些运算符同时执行...

    JAVA工程师笔试题汇总(免费)

    在这个例子中,我们可以看到Java三元运算符的使用。三元运算符是Java中的一种简洁的if-else语句,可以用来简化代码。例如,int a = 5; System.out.println(a > 10 ? "大于10" : "小于等于10");将输出小于等于10。

    JAVA的运算符介绍共1页.pdf.zip

    6. **条件运算符(三元运算符)**:`? :`运算符提供了一种简洁的条件赋值方式,如`result = cond ? value1 : value2;`如果cond为真,result得到value1,否则得到value2。 7. **增强赋值运算符**:类似于复合赋值...

    JAVA 运算符的基本了解与使用

    Java 运算符可以分为以下几类:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、三元运算符等。 1. 算术运算符 算术运算符是最基本的运算符,包括加法 (+)、减法 (-)、乘法 (*)、除法 (/)、取余 (% )...

Global site tag (gtag.js) - Google Analytics