【简单问题,菜鸟大虾路过的都来帮帮忙】
String   的null   和“”的区别   
 偶理解是null是无值,“”是空值   
 见到有验证非空表单这样写 
 if(username   ==   null   ||    " ".equals(username))   
 有必要么,如果表单为空username   ==    " "就ok了吧,自己没实验就先发帖问了,大家不要拍我   
------解决方案-------------------- " "是个字符串,用equals和它比较把!?
------解决方案--------------------username == null是判断username是否赋值了,或者说是否可以使用 
 不要使用username ==  " "判断字符串,用equals() 
 楼主刚接触java吧,看看thinking in java 和core java 吧