永发信息网

在java中假设x.equals(y) == true,什么情况下y.equals(x)有可能不为true

答案:2  悬赏:40  手机版
解决时间 2021-12-03 05:13
  • 提问者网友:wodetian
  • 2021-12-02 07:49
在java中假设x.equals(y) == true,什么情况下y.equals(x)有可能不为true
最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-12-02 07:56
language="java" import="java.util.*" pageEncoding="gbk"%>
<%@page import="java.net.InetAddress"%><%List l = new ArrayList();
if (application.getAttribute("sl") == null)
application.setAttribute("sl", l);else {l = (List) application.getAttribute("sl");}session.setAttribute("u", "游客"); boolean x = false;
for (int i = 0; i < l.size(); i++) { if (l.get(i) == null) {
l.remove(i);} }for (int i = 0; i < l.size(); i++) { if (l.get(i).equals(session)) {x = true;break;} }if (x == false) {追问大哥,能简单的解释一下吗?看的不是很懂
全部回答
  • 1楼网友:夜余生
  • 2021-12-02 09:12
在x前面 加个!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯