在java中字符串的比较

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:51:02
<%@ page contentType="text/html;charset=gb2312"%>
<%String message="";%>
<html>
<body>
<center>
<p><font size=6 color=red>新用户注册</font>
<form action="" method=post>
<table border=0>
<tr><td>
<b><font size=4 color=blue>用户名</font></b></td>
<td><input type="text" name="uname">
</td>
</tr>
<tr><td>
<b><font size=4 color=blue>密码</font></b></td>
<td><input type="text" name="upassword" size=10 maxlength=15>
</td>
</tr>
<tr><td><b><font size=4 color=red>重复密码</font></b></td>
<td><input type="text" name="ucopy" size=20 maxlength=15>
</td>
</tr>
&l

当然不一样了
在java里 一个对象就像是银行里的账号 而内容是里面的金额
你的两个密码虽然一致 但就像是有两个金额一样的不用账号
java里“=”这个符合只能对比的是字符 不可能是字符串
要想对比字符串用“.equals”来比较 这个意思是比较里面的内容

把if(password!=cpassword) 改成if(password.equals(cpassword))