菜鸟送分问题,请大家不吝教我 String类型的比较要用equals()是action.equals("0") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String action=rs.getString("tadmin"); if (action.equals("0")) out.println("welcome user");else out.println("welcome admin"); 我这样写:String action=rs.getString("tadmin"); out.println(action); if (action.equals("0")) { out.println("welcome user"); } else { out.println("welcome admin"); }可还是老打出welcome admin就是等于0他还是打出下面的 楼上说错了。错误不在那里。错误是out.println();应该改为System.out.println():呵呵,这好像是一个菜鸟问题。别介意,偶也是菜鸟。 楼上的更错了,我的是在jsp中运行呀,打印不是问题,就像我上面的一样,老是不行呀,为什么 String action=rs.getString("tadmin"); out.println(action);if (action.equals("0")){out.println("welcome user");}else{ out.println("welcome admin"); }我的就是明明ACTION的值是0,可还是没有执行if后的语句,还是打印出else后面的welcom admin呀 试一试 action.trim().equals("0") String在java中是对象,0永远不会与attion相等,进行类型转换后在进行比较。 关于java并发的一个程序 WSDL文件生成 JNI的问题,请有经验的进来看看! 多线程的程序帮忙看看 急!请教!java读不出XML文件的内容. 学习java到什么程度就可以看Jpetstore那个项目了? String 类的对象在程序结束后,jvm能否将其回收。 SqlServer的连接池怎么那么慢?各位大虾帮帮忙,不尽感激 编译问题 送分啦!为什么我的JAVA程序在命令行上可以运行,但在JB4中不能运行? 如何产生随机26个字母呀! 关于垃圾收集器的几个问题?有兴趣的兄弟姐妹来看看!
if (action.equals("0"))
out.println("welcome user");
else
out.println("welcome admin");
String action=rs.getString("tadmin");
out.println(action);
if (action.equals("0"))
{
out.println("welcome user");
}
else
{
out.println("welcome admin");
}可还是老打出welcome admin就是等于0他还是打出下面的
错误是
out.println();
应该改为
System.out.println():呵呵,这好像是一个菜鸟问题。
别介意,偶也是菜鸟。
if (action.equals("0"))
{
out.println("welcome user");
}
else
{
out.println("welcome admin");
}
我的就是明明ACTION的值是0,可还是没有执行if后的语句,还是打印出else后面的welcom admin呀