社区
Web 开发
帖子详情
在jsp中如何比较两个字符串是否相等?
xiejava1018
人工智能领域优质创作者
2003-04-08 11:19:52
有两个字符串一个为上个页面得到的参数String name=request.getParamater("username");一个为数据库中取得的数据String namestr=rs.getString("username");
为什么明明这两个字符串相等out.print出来都为“fullbug”而用if(name==namestr)却得到得是假,不相等呢?
...全文
4253
13
打赏
收藏
在jsp中如何比较两个字符串是否相等?
有两个字符串一个为上个页面得到的参数String name=request.getParamater("username");一个为数据库中取得的数据String namestr=rs.getString("username"); 为什么明明这两个字符串相等out.print出来都为“fullbug”而用if(name==namestr)却得到得是假,不相等呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kyouyouCafe
2003-04-08
打赏
举报
回复
这问题太EASY了.
同意楼上的.
凋零的老树
2003-04-08
打赏
举报
回复
不晚
String name=request.getParamater("username");
String namestr=rs.getString("username");
if (name.trim().compareTo(namestr.trim())==0)
相等
else
!相等
zpwly
2003-04-08
打赏
举报
回复
.equals();
xixipig
2003-04-08
打赏
举报
回复
来晚了!
vick
2003-04-08
打赏
举报
回复
来晚了!
maobing
2003-04-08
打赏
举报
回复
String name=request.getParamater("username");
String namestr=rs.getString("username");
if (name.trim().equals(namestr.trim())) out.println("the same string");
zez
2003-04-08
打赏
举报
回复
字符串必须用.equals() 方法比较..
== 不是比较对象,只是比较地址!!
acefr
2003-04-08
打赏
举报
回复
==是比较地址。
字符串比较用compareTo和equals
changbird
2003-04-08
打赏
举报
回复
字符串比较不能用== 这个意义不同拉
用一下代码试试:
if(name.equals(namestr)) out.print("they are same");
else if(!name.equals(namestr)) out.print("they are different");
else out.print("There is something wrong in here");
kf
2003-04-08
打赏
举报
回复
用compareTo和equals都行,我比较喜欢用compareTo
zuoyangguang
2003-04-08
打赏
举报
回复
ok了么,接帖阿
kyouyouCafe
2003-04-08
打赏
举报
回复
偶还是以为用compareTo比较字串为最好~
java_jin
2003-04-08
打赏
举报
回复
比较字符串最好用equals
String name=request.getParamater("username").trim();
String namestr=rs.getString("username").trim();
if(name.equals(namestr))
out.println(name+" "+ namestr+"相等");
JavaScript
中
判断
两个
字符串
是否
相等
的方法
先将用户的输入值全部转换为大写(或小写),然后再行
比较
: 1 2 3 4 5 6 7 8 9 10 11 12 13 var name = document.form1.txtUserName.value....
jsp
用equals判断
两个
字符串
变量
是否
相等
使用即可: s1.equals(s2) 如果使用场景: if(s1==s2){} 这样使用可能会出现判断无效的情况。 使用if(s1.equals(s2)){}就可以了。 转载于:https://www.cnblogs.com/ming-4/p/11555983.html...
jsp
中
el表达式
字符串
相等
不
相等
判断
相等
:eq 不
相等
:ne或者neq
js判断
字符串
首字母
是否
相等
要判断JavaScript
中
两个
字符串
的首字母
是否
相等
,可以直接
比较
两个
字符串
的第一个字符。接收
两个
字符串
参数,并返回它们首字母
是否
相等
的布尔值。函数来处理大写字母,确保
比较
不会因为字符大小写不同而出现错误。
JS
中
判断
两个
字符串
,明明看着
相等
却判断不
相等
的问题
两个
字符串
看起来一样、类型一样,判断str1==str2时返回false; 二、原因
字符串
可能含有其他特殊字符:换行符(%D)、空格(%20)…一般不显示。 三、如何判断 encodeURIComponent(str) 可查看
字符串
完整内容 四、...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章