安卓凌空字符串请求响应字符串


Android Volley String Request response string

我想检查从服务器 php 文件响应的字符串是否为空目前我正在使用此代码:-

@Override
public void onResponse(String res) {
    if(res != ""){
            Toast.makeText(getApplicationContext(), res, Toast.LENGTH_SHORT).show();
    }
}

但问题是,无论响应的字符串是否为空,它始终运行代码。就像它在响应字符串为空时显示 Toast 消息一样,当它不为空时也会显示它。这很烦人,请帮忙。

你永远不应该使用 ==!= 来比较 Java 中的字符串,而是使用 equals() 方法:

if (!"".equals(res))