sxzfxu 发表于 2021-6-28 10:24:08

文本比较,编译可以通过,一运行崩溃,改整数比对可通过

文本比较,可以打包APK,但一运行就崩溃。去掉文本比较后就没事。哪位碰到过。
如果 临时答案=临时正确答案 则        用的这样的语句,两个都是文本,也试过文本比较,都是直接崩溃。
后来把内容换成数字,然后转为整数比较的,变通后是可以运行。
但这也太郁闷了吧,搜索了一下,竟然没有文本比较的相关内容,是大家都不比较文本吗?
这都崩溃,解决不了估计以后要弃用了。

文大 发表于 2021-6-28 10:25:48

那就弃用呗{:4_89:}

zssm 发表于 2021-6-28 12:27:49

文本是可以直接和文本比较的!!
临时答案 为 文本型   = “158”
正确答案 为 文本型=“100”

如果 临时答案 = 正确答案 则
弹出提示(“两个文本一样”)
否则
弹出提示(“两个文本不一样”)
结束 如果

maodaxue 发表于 2021-6-28 18:50:38

有很多比较方式比如 寻找文本也可以

sxzfxu 发表于 2021-6-28 23:31:56

zssm 发表于 2021-6-28 12:27
文本是可以直接和文本比较的!!
临时答案 为 文本型   = “158”
正确答案 为 文本型=“100”


谢谢!这种比较是可以通过的,以前一直用的。
但我是两个文本数组的成员之间直接互相比较,发现会闪退。编译是可以通过的,就是运行时会闪退。并且比较奇怪的是有些情况下,如果先把文本数组的成员赋值给文本变量,然后用文本变量再去比较就不会闪退。这种不确定性认人抓狂,写完编译不报错,运行时才闪退。一言难尽,大家安卓是怎么调试的,有没有办法像WINDOWS那样断点调试?

变量 作答结果 为 文本型()
变量 正确答案 为 文本型()

如果 作答结果(0)=正确答案(0) 则
'执行的语句
结束 如果
这种用法是错的吗?会闪退,不知道大家这样可以用吗

sxzfxu 发表于 2021-6-28 23:33:33

maodaxue 发表于 2021-6-28 18:50
有很多比较方式比如 寻找文本也可以

感谢提供新的思路

maodaxue 发表于 2021-6-29 10:10:26



maodaxue 发表于 2021-6-29 10:24:35

sxzfxu 发表于 2021-6-28 23:31
谢谢!这种比较是可以通过的,以前一直用的。
但我是两个文本数组的成员之间直接互相比较,发现会闪退。 ...

下面呢 给你写了例子你这个就是没有数组 你去比较数组,就等于空口说白话的意思   语法没错就是他没有比较的对象

13126090669 发表于 2021-6-30 17:44:55

写个接口函数,用 equals() 方法进行文本比较

xhd7908491 发表于 2021-6-30 22:48:32

是不是数组成员数对不上?你看看
页: [1] 2
查看完整版本: 文本比较,编译可以通过,一运行崩溃,改整数比对可通过