Rumah > Java > javaTutorial > 如何使用Java中的问号与冒号?:表达式

如何使用Java中的问号与冒号?:表达式

醉折花枝作酒筹
Lepaskan: 2021-04-28 09:17:35
ke hadapan
6116 orang telah melayarinya

本篇文章给大家介绍一下Java中的问号与冒号“?:”表达式的用法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

如何使用Java中的问号与冒号?:表达式

先来一段Java代码:

return data != null ? data.getName() : null;
Salin selepas log masuk

可以把!=后面代码分为A、B、C三部分

A为布尔表达式(真/假),B 和C为执行语句。

最直观的 :A ? B:C ,意思就是如果A为真执行B,否则执行C

上面的代码意思即为如果data不为空,返回data.getName(),如果data为空,则返回null。

延伸

看完以上的讲解,我们再来一下延伸

2 ==0 ? 1+ 1: 2-2;

如过2等于0,执行1+1,如果2不等于0 ,则执行2-2.

推荐:《java视频教程

Atas ialah kandungan terperinci 如何使用Java中的问号与冒号?:表达式. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan