递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 8204|回复: 7
打印 上一主题 下一主题

[安卓] 关于安卓关系运算符 ||(或)的问题

[复制链接]

17

主题

80

帖子

594

积分

高级会员

Rank: 4

积分
594
跳转到指定楼层
楼主
发表于 2021-11-12 13:20:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如果真(A=1 || A=5 || A=10 )
执行语句

这样写安卓的好像是不行,易语言的可以。
请问安卓正确应该怎么写呢?

我现在用的笨办法
如果 (A != 1)
否则 (A != 5)
否则 (A != 10)
否则
  执行语句
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
沙发
发表于 2021-11-12 13:40:29 | 只看该作者
如果真 (A == 1 || A == 5 || A == 10)

当然可以的。。可以用的。只不过是两个等于号。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

17

主题

80

帖子

594

积分

高级会员

Rank: 4

积分
594
板凳
 楼主| 发表于 2021-11-12 14:54:34 | 只看该作者




不行,判断不起作用。你试一下呢!
回复

使用道具 举报

113

主题

693

帖子

4378

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4378
地板
发表于 2021-11-12 15:33:35 | 只看该作者
我明白 你的意思

如果(A=1 || A=5 || A=10 )
留空
否则
执行函数()
QQ 89075309
回复

使用道具 举报

17

主题

80

帖子

594

积分

高级会员

Rank: 4

积分
594
5#
 楼主| 发表于 2021-11-12 17:52:05 | 只看该作者

回复

使用道具 举报

0

主题

11

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
6#
发表于 2021-11-12 20:23:43 | 只看该作者
要两个等号的
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
7#
发表于 2021-11-13 10:16:59 | 只看该作者
tzx195 发表于 2021-11-12 14:54
不行,判断不起作用。你试一下呢!

参考楼下大佬。你应该是想这样吧。

如果(A==1 || A==5 || A==10 )
    留空
否则
    执行函数()
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

17

主题

80

帖子

594

积分

高级会员

Rank: 4

积分
594
8#
 楼主| 发表于 2021-11-14 14:49:59 | 只看该作者
本帖最后由 tzx195 于 2021-11-14 14:58 编辑
创世魂 发表于 2021-11-13 10:16
参考楼下大佬。你应该是想这样吧。

如果(A==1 || A==5 || A==10 )

找到原因了,原来是不等于的过, 如果真 (i != 1 || i != 5 || i != 10) 这样的话就不行。

结果.png (10.11 KB, 下载次数: 61)

结果

结果

代码.png (14.09 KB, 下载次数: 60)

代码

代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 06:11 , Processed in 0.102437 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表