<%@ page contentType="text/html;charset=GBK"%>
<%@ page import="java.sql.*"%> 
<%String count="12345678";%>
<%String tmp="2";%>
<%String rmb="";%>
<%
//tmp=count.substring(0,1);
if (tmp=="1") { rmb=rmb+"壹";}
else if (tmp=="2") {rmb=rmb+"贰";}
else if (tmp=="3") {rmb=rmb+"叁";}
else if (tmp=="4") {rmb=rmb+"肆";}
else if (tmp=="5") {rmb=rmb+"伍";}
else if (tmp=="6") {rmb=rmb+"陆";}
else if (tmp=="7") {rmb=rmb+"柒";}
else if (tmp=="8") {rmb=rmb+"捌";}
else if (tmp=="0") {rmb=rmb+"拾";}
out.print(rmb);
%>
如上代码是可以得出结果的“贰” ,但当我把tmp用count.substring(0,1)赋值的话,就什么也没有了。这是怎么回事,请教各位。