当前位置:  技术问答>java相关

n简单的问题,怎么不相等哪?(jsp)

    来源: 互联网  发布时间:2015-04-12

    本文导语:  url是http://localhost:8080/my/info/sysadmin/post.jsp?action=login 代码 String action=request.getParameter("action"); //登录处理过程 out.println(action); out.println(action.length()); out.println((action=="login")); 结果 login 5 false 怎么会是false? ...

url是http://localhost:8080/my/info/sysadmin/post.jsp?action=login
代码
String action=request.getParameter("action");
//登录处理过程
out.println(action);
out.println(action.length());
out.println((action=="login"));
结果
login 5 false
怎么会是false?

|
action.equals("login")
这个大小写敏感
如果忽略大小写
action.equalsIgnoreCase("login")

action 和 "aciton"是两个不同的类
所以不等。

|
呵呵,String 是 Object ,所以比较要用 equals

int比较相等就可以用 ==

但是 Integer 就需要用equals,因为Integer是 Object

|
用equals是比较值,就会得到你想要的结果了。

|
((action=="login")); 
逻辑表达式,只有 TRUE 和FALSE


|
action=="login"

action is a reference to a block of memory. You may think that it is an address like ( 0x0AB.... ). "login" is another block of memory with address different from (0x0AB...), eg.(0x0BB...). == just compare the two addresses. The result is false.

To check if action is "login", use action.equals("login"). don't use == to compare Objects.

|
equals 和 equalsIgornCase 是比较字符串的.
==  

    
 
 

您可能感兴趣的文章:

  • 小妹这里有个问题请教:为什么这两个字符串不相等?
  • (linux c)socket数据接受后判断是否相等的问题
  • awk问题,求教了,似乎判断语句有问题,不能识别两个数相等
  • JBuilder运行JSP的问题,一次只运行一个JSP页面
  • 用tomcat作为jsp服务器,如何解决jsp中的汉字显示问题?
  • jbuilder中编译jsp(included by 另一个jsp文件)的一个问题??
  • 向大家求教一个问题!(好像挺难的!不过也不一定,因为我才学jsp不久,是个jsp低手!)
  • 一个JSP问题:请问如何得到document.referrer内容?我想知道连到A.jsp页面的用户从何处链接来得。
  • 高分问菜问题:怎么在JSP里包含其他JSP文件?
  • 用JB7开发JSP,遇到配置问题.用什么工具开发JSP又快又方便?
  • 各位高手:jsp文件包含jsp文件时的中文问题
  • 最后30分,用jsp中连接过informix的jsp高手请进来看看这个问题,好么?55555
  • 关于jsp调用javabean的问题!调用是成功了,但是有小问题!
  • jbuilder中jsp问题
  • Web服务器/前端 iis7站长之家
  • 关于jsp的几个问题
  • 50分!两个简单问题。.jsp文件中可以插入javascript代码吗?是否可以通过某框架中链接的target属性将.jsp文件在另一框架中显示?
  • JSP的应用问题
  • jsp的问题
  • 关于<jsp:include>问题:
  • 关于tomcat和jsp的问题,高手请进
  • jsp问题?
  • ###### 关于 jsp:useBean语法的问题 马上给分 #######
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 简单问题简单问题简单问题简单问题
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 小问题,急问题,重大问题!!!
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 弱弱的一问,linux下的中文问题及网络问题,分不是问题
  • 八个问题帮你快速了解Docker
  • 请教两个小问题:一个cgywin下使用vi的问题,另一个socket的问题
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • 网页的编码问题!或者java的编码问题,由此引出一条解决中文问题的思路
  • nginx Windows版相关问题及使用说明
  • 死锁的问题 多级锁定问题 循环锁定问题
  • vs2010下禁用vmware的方法以及解决vmware插件导致vs2010变慢的问题
  • [问题]双系统出现的问题!求问题的原因和解决办法!
  • Linux下时钟同步问题:Clock skew detected原因分析及解决方法
  • 初学者问题。一个是编译hello world的问题,一个是配置ssh的问题
  • c/c++服务器程序内存泄露问题分析及解决
  • C程序问题:哪个高手帮我解释下下面的问题,主要是a[0]和&[0] 的区别 和编译器的问题??
  • ​部署 Docker 前必须问自己的四个问题
  • swing的问题还是jbuiler的问题??
  • spring的事务类型及spring和hibernate可能导致的问题分析
  • 菜鸟第一次安装红帽子7.2的一箩筐问题。每个问题会开个帖子,各放100分!请有安装经验的老鸟们帮忙解决。第二个问题:什么是LILO?怎么样


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3