gpt4 book ai didi

java - 如何使用eclipse将php返回的数据等于android客户端?

转载 作者:行者123 更新时间:2023-12-02 07:46:46 24 4
gpt4 key购买 nike

我正在使用 eclipse 开发一个 Android 应用程序。应用程序将用户名和密码发送到 php(服务器端),如果用户不存在,则返回“未找到”....

现在我不想使用 json :-)

我的问题是我不能对返回字符串执行 EQUAL!!!!它不起作用

if(text=="not found") ShowMessage("Invalid user and password !!");

if(text==getResources().getString(R.string.wronguser))
ShowMessage("Invalid user and password !!");

我尝试了 .equal(..) 函数,但它不起作用......

当我将返回值分配给 textview 时,它显示“未找到”,那么为什么 == OR .equal 不起作用???

我的 php 使用 UTF-8 编码...THANX :-)

最佳答案

在 Java 中,应该使用 .equals 来比较字符串。 (== 执行身份比较,而 .equals 比较实际内容。)

所以从改变开始

if (text=="not found") ...

if (text.equals("not found")) ...

等等

如果这似乎不起作用,请确保字符串不包含意外的前导/尾随空格。您可能还想忽略大小写:

if (text.trim().equalsIgnoreCase("not found")) ...

关于java - 如何使用eclipse将php返回的数据等于android客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10716801/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com