Java中if...else...和三元运算符的关系
发布日期:2021-09-20 08:56:07 浏览次数:7 分类:技术文章

本文共 368 字,大约阅读时间需要 1 分钟。

Java中if…else…和三元运算符的关系

public class Hello {
public static void main(String[] args) {
int x = 20; int y = 100; if(x >= y) {
System.out.println("x大于等于y"); }else {
System.out.println("x小于y"); } String ret= x>=y?"x大于等于y":"x小于y"; }}

if-else语句和三元运算符:

(1)从语义上二者的含义相同
(2)从本质上if-else是语句结构,三元运算符是一种运算符号
(3)三元运算符必须有一个结果,必须有返回
(4)if-else不能返回什么结果,只能控制语句结构

转载地址:https://blog.csdn.net/a_hang_szz/article/details/107371468 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java中接口和抽象类的区别
下一篇:Java中的数据类型

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年03月28日 20时28分56秒