请问在java中,类型java.lang.Boolean和boolean类型有啥区别?

jancky2001 2002-01-30 11:51:49
我在oracle数据库中有一个varchar2类型的ishtml值为:false,我在jsp中,getString用方法取出ishtml值,然后与另一个值比较:
我在jsp页面定义:
ishtml类型为:boolean,
fCanUseHTML类型为:boolean:
但是当我
ishtml=Boolean.valueOf(oRS.getString("ishtml"));
if(fCanUseHTML && bishtml)
{

}
提示出错为:
1:不能将Boolean转化为boolean。
2:boolean类型和Boolean类型不能进行&&操作。

请问我该怎么办?
...全文
340 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ligyi 2002-01-30
  • 打赏
  • 举报
回复

boolean是java的八个基本类型之一,Boolean是java的一个类,
基本类型不能与其它类型强制转换。
yanchang 2002-01-30
  • 打赏
  • 举报
回复
bishtml?????

ishtml = false;
String m = oRS.getString("ishtml"));
if (m==null || (m.trim()).equale("false"))
{
ishtml = false;

}
else
{
ishtml = true;
}
if(fCanUseHTML && ishtml)
{

}

81,111

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧