【Java 易混点】 关于eq…

首先,Object类中的equals方法代码如下:

public boolean equals(Object obj){

         return(this==obj);

}

可见,在Object类中的equals方法与“==”操作符功能作用一致,

都为比较两个引用是否指向同一个对象。

 

但是,对于那些重写了equals方法的类,如String,Data,基本数据类型对应的包装类中都重写了Object(父类)中的equals方法,使得equals方法比较的是两个引用指向的对象的状态属性(内容)是否相同。

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <jsp:include page="check_logstate.jsp"></jsp:include> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!doctype html> <html lang="zh_CN"> <head> <base href="<%=basePath%>" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>欢迎使用后台管理系统</title> <link rel="stylesheet" href="asset/page/css/style.default.css" type="text/css" /> <link rel="stylesheet" href="asset/page/css/responsive-tables.css"> <script type="text/javascript" src="asset/page/js/jquery-1.9.1.min.js"></script> <script type="text/javascript" src="asset/page/js/bootstrap.min.js"></script> </head> <body> <div class="mainwrapper"> <div class="maincontent"> <div class="maincontentinner"> <h4 class="widgettitle">学生请假列表</h4> <table id="dyntable" class="table table-bordered responsive"> <thead> <tr> <th style="text-align: center;">&nbsp;</th> <th style="text-align: center;">学生用户</th> <th style="text-align: center;">宿舍</th> <th style="text-align: center;">开始时间</th> <th style="text-align: center;">结束时间</th> <th style="text-align: center;">原因</th> <th style="text-align: center;">状态</th> <th style="text-align: center;">操作</th> </tr> </thead> <c:forEach items="${outList}" var="out"> <tr style="text-align: center;"> <td style="text-align: center;">&nbsp;</td> <td style="text-align: center;">${out.realname}</td> <td style="text-align: center;">${out.roomsname}</td> <td style="text-align: center;">${out.starttime}</td> <td style="text-align: center;">${out.endtime}</td> <td style="text-align: center;">${out.reason}</td> <td style="text-align: center;">${out.stats}</td> <td style="text-align: center;"> <c:if test="${out.stats eq '待审批' }"> <a href="out/stats.action?id=${out.outid}">处理</a>&nbsp;&nbsp;</c:if><a href="out/deleteOut.action?id=${out.outid}" onclick="{if(confirm('确定要删除吗?')){return true;}return false;}">删除</a></td> </tr> </c:forEach> </tbody> </table> <div class="dataTables_info" id="dyntable_info" style="text-align: right;">${html }</div> </div> </div> </div> </body> </html> 学生用户不显示姓名
最新发布
06-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值