`

null = userId与userId = null

阅读更多

http://zhidao.baidu.com/question/130229186.html

如果你不小心写成了

userId = null

报错的时候一般不会报这里,因为赋值又没有错。

但是要是写成了

null = userId

报错的时候立即定位到这

 

 还有一种情况,比如a是一个String变量,要比较a是否等于"hello"就要这样写:

 "hello".equals(a),不要a.equals("hello"),后面一种容易空指针异常,前面没有

 

 

分享到:
评论

相关推荐

    适用于Session和Cookies的登录代码

    UserID = int.Parse(Session["UserID"].ToString()); // Page.Master.FindControl("PanelLogin").Visible = false; HttpCookie MyName = new HttpCookie("UserInf"); MyName["UserID"] = UserID.ToString();//不...

    stm8l15x 参考手册

    编程手册 对于编程的人来说离不开它,可以在官方下载

    Service.java

    java软件开发的一种专用程序,public ... while(userId == null || "".equals(userId.trim())) { System.out.print("Subscriber: "); try { userId = br.readLine(); } catch(IOException ioexception) { } }

    【数据库MySQL】数据库网上书店管理系统.pdf

    CREATE TABLE ORDERINFO( ORDERID INT IDENTITY(1,1) PRIMARY KEY NOT NULL, ORDERTIME DATETIME NOT NULL, USERID VARCHAR(10) NOT NULL, BOOKID VARCHAR(50) NOT NULL, QUANTITY INT DEFAULT 1, SENDTIME ...

    13_微信项目开发05_接受消息的排重方法的解决方案

    NULL 博文链接:https://yansxjl.iteye.com/blog/2356409

    SQL 常用语句 sql简单技巧

    if isnull(@userid,'')='' --如果是 Nt验证方式 begin exec @err=sp_oasetproperty @srvid,'loginsecure',1 if @err<>0 goto lberr exec @err=sp_oamethod @srvid,'connect',null,@servername end else ...

    bbs论坛项目运用SSH框架Oracle数据库编写的一个简单示列项目

    USERID INTEGER not null, USERNAME VARCHAR2(20) not null, PASSWORD VARCHAR2(20) not null, SEX VARCHAR2(20) not null, HEAD VARCHAR2(20) not null, REGDATE DATE not null ) tablespace SYSTEM pctfree...

    工资管理系统

    UserID bigint(20) NOT NULL , UserName varchar(20) default NULL, UserPassword varchar(20) default NULL, DepartmentID bigint(20), Duty varchar(32), Identity varchar(18), BankID varchar(20), ...

    JSP+MYSQL网上商城

    UserID bigint(20) NOT NULL auto_increment, UserName varchar(50) default NULL, UserPassword varchar(50) default NULL, Email varchar(30) default NULL, CreateTime datetime default '0000-00-00 00:00:...

    聊天室系统数据库设计.txt

    CREATE DATABASE shujuzidian CREATE TABLE roles ( roleid int CONSTRAINT r_PRIM PRIMARY KEY, rolename varchar(20) not null, ) CREATE TABLE users (userid int CONSTRAINT u_PRIM PRIMARY KEY, username ...

    人事管理信息系统vb+sql

    UserId char(10) NOT NULL , UserPassword char(8) NOT NULL , UserKind varchar(20) NOT NULL, PRIMARY KEY (UserId) ) GO CREATE TABLE [dbo].[tbDuty] ( DutyId char(8) NOT NULL , DutyName varchar(20)...

    jsp框架相册应用系统

    UserID bigint(20) NOT NULL auto_increment, UserName varchar(100) default NULL, UserPassword varchar(100) default NULL, NickName varchar(100) default NULL, Sex tinyint(1) default '0', Email ...

    火车票管理系统

    userId=rs.getInt("userId"); } return userId; } //anyonghuchaxun public List<Ticket> findByUserIdId(Integer userId) throws SQLException{ String sql="select * from ticket where userId=? "; ...

    网上购物商城数据库设计.pdf

    (1)account 表 create table account ( userid varchar(80) not null, email varchar(80) not null, name varchar(80) not null, status char(2) null, addr1 varchar(80) not null, addr2 varchar(40) null, ...

    数据库测试test.sql

    if(userId == null){ userId = ""; } String strAge = request.getParameter("minAge"); int minAge = 0; try{ minAge = Integer.parseInt(strAge); //"12" "abc" }catch(NumberFormatException e){ e....

    oracle文本导入导出工具-ozoradts

    ---------------------------------------------------------------------------- - oz_ora_dts: Release 2.21 ...---------------------------------------------------...如遇软件缺陷与建议邮件至ozai@sohu.com,谢谢!

    java 同一用户不能同时登陆问题

    =null && userid.equals(u.getUserId()+"")){ event.getSession().setAttribute(SysParams.SESSION_USER,null); } System.out.println("session.getId()=" + userid); } } } /* * if...

    2018年5月25日移动号所属地库

    `MOLO_CREATE_USERID_FK` varchar(32) NOT NULL COMMENT '创建者,关联表SYS_C_UA_USER', `MOLO_MODIFY_USERID_FK` varchar(32) DEFAULT NULL COMMENT '修改者,关联表SYS_C_UA_USER', `MOLO_CREATETIME` ...

    获取MySQL的表中每个userid最后一条记录的方法

    `userid` int(11) DEFAULT NULL, `atime` datetime DEFAULT NULL, KEY `idx_userid` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `t1` ( `userid` int(11) DEFAULT NULL, `atime` datetime ...

    c#房地产搜索系统

    (HttpContext.Current.Request.Cookies["userId"] == null)) { Label3.Visible = false; Label2.Visible = false; TextBox1.Visible = false; TextBox2.Visible = false; Button3.Visible = false; UserInfo...

Global site tag (gtag.js) - Google Analytics