JAVA,这个用三元运算符不行吗?

2024-12-01 00:59:56
推荐回答(3个)
回答(1):

不能用那么多个=号,
用a=a意思为:?号前是条件,当条件为true时,返回?号后台的值,当条件为false时,返回:号后台的值
三元运算符的用法:条件?值一:值二,这个运算始终有个返回值,所以当前面用了a=就表示将三元运算的结果赋值给a

回答(2):

JAVA,这个用三元运算符行,但是该这么用
a=a

回答(3):

您好,可以改写成这样

a=a