Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 小程序 Arthas JVM AQS juc Kubernetes Docker 诊断工具


状态值 0 到 1 和 1 到 0 切换

Java 大约 237 字

需求

修改状态位,由0变为1,由1变为0

方法一

使用1-var实现。

// 0 -> 1
int status = 0;

status = 1 - status;

// 1 -> 0
int status = 1;

status = 1 - status;

方法二

三元运算符。

int status = 0;
status = status == 0 ? 1 : 0;

方法三

使用XOR

int status = 0;
status ^= 1;
阅读 130 · 发布于 2023-12-07

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批