还是java mysql数据库的有关问题

还是java mysql数据库的问题我在eclise里面写了这样的语句:Stringsqlselect*fromuserwhereusename++

还是java mysql数据库的问题
我在eclise里面写了这样的语句:  
String   sql   =   "select   *   from   user   where   usename   =   "+   " ' "+ss[0]+ " ' "   +   "   and   password   = "+ " ' "+   ss[1]+ " ' ";
ResultSet   rs1   =   stmt.executeQuery(sql);  
。。。。。。。  
调试的时候sql的只是select   *   from   user   where   username   =   'admin  
无论我怎么写后面为什么少一个 '?  
怎么解决?谢谢
不过我要是写成String   sql   =   "select   *   from   user   where   usename   =   "+   " ' "+ss[0]+ " ' ";
就对了,为什么?
在线等


[解决办法]
尝试将 '改为\ '