Android Studio的笔记--三元表达式、布尔运算符、与(&&) 或(||) 非(!)

@[TOC](三元表达式、布尔运算符、与(&&) 或(||) 非(!))

表达式

java 复制代码
int x = 1;
int y = 2;

x < y 结果 true

x > y 结果 false

x <= y 结果 false

x >= y 结果 true

x == y 结果 false

x != y 结果 true

布尔运算符 boolean

boolean a = true;

boolean b = false;

与(&&) 或(||) 非(!)

(a&&b) 结果 false

(a||b) 结果 true

(!a) 结果 false

(!b) 结果 false

组合起来

(!(4 < 3 && 50 == 10)) 结果 true

(!(a&&b || 50 != 10)) 结果 false

三元表达式 boolean ?A:B

条件判断 ? 表达式1 : 表达式2

当问号前结果是true时,结果是冒号左边

当问号前结果是false时,结果是冒号右边

例如

java 复制代码
boolean isSucc=true;
String msg = isSucc ? "成功" : "失败";
Log.i(TAG, "连接" + msg);

isSucc=true;时打印是连接成功

isSucc=false;时打印是连接失败

未完待续

与君共勉!待续

欢迎指错,一起学习

相关推荐
与遨游于天地13 分钟前
Spring解决循环依赖实际就是用了个递归
java·后端·spring
HahaGiver66614 分钟前
Unity与Android原生交互开发入门篇 - 打开Unity游戏的设置
android·unity·交互
陈果然DeepVersion16 分钟前
Java大厂面试真题:Spring Boot+微服务+AI智能客服三轮技术拷问实录(六)
java·spring boot·redis·微服务·面试题·rag·ai智能客服
✎ ﹏梦醒͜ღ҉繁华落℘26 分钟前
FreeRTOS学习笔记(应用)-- 各种 信号量的应用场景
笔记·学习
星星火柴93631 分钟前
笔记 | C++面向对象高级开发
开发语言·c++·笔记·学习
BeingACoder40 分钟前
【SAA】SpringAI Alibaba学习笔记(一):SSE与WS的区别以及如何注入多个AI模型
java·笔记·学习·saa·springai
DolphinScheduler社区41 分钟前
真实迁移案例:从 Azkaban 到 DolphinScheduler 的选型与实践
java·大数据·开源·任务调度·azkaban·海豚调度·迁移案例
2501_9159090641 分钟前
WebView 调试工具全解析,解决“看不见的移动端问题”
android·ios·小程序·https·uni-app·iphone·webview
zhangkaixuan4562 小时前
Apache Paimon 写入流程
java·大数据·apache·paimon
安全不再安全2 小时前
免杀技巧 - 早鸟注入详细学习笔记
linux·windows·笔记·学习·测试工具·web安全·网络安全