我用jdbc连接oracle数据库,读取一个表中数值型字段的值,原值为空,但是读取后在结果集中发现为0.0,这是为什么呢?求大侠帮忙,谢谢!
解决方案 »
- 请教:怎么学会看java异常报错的信息?
- 来看看哪不对(内部类)
- 如何把"yyyy-MM-dd"格式的时间转换成毫秒值?
- “事件处理”这一章遇到的几个问题
- 在JTable中每列文字如何居中
- 问题已经基本得到结果,特此放分 (服务器的优化问题(解决最少500分) )
- [Microsoft][ODBC Microsoft Access Driver]可选的功能未实现
- 这儿的答题效率可怕!
- 如何实现3层依次Overlay的JPanel(大小相同),而且每层JPanel均为可见,即上2层的JPanel为“透明”
- 升级JBUILDER5的问题,帮帮忙
- 关于通过Socket实现服务器和客户端进行通信,writeObject和readObject的问题
- 我想要开始学JAVA,求推荐书!!!!
这样的话肯定不会有默认的值了。
“ 0.0 ”是double类型的默认值。
public class test
{
public static void main(String[] args)
{
BB bb = new BB();
System.out.println(bb.b);
}
}class BB
{
//double b;
Double b;
}如果将变量b命名成Double类型,则输出“null”;
如果将变量b命名成double类型,则输出“0.0”;