当前位置:  技术问答>java相关

关于double类型为null的问题。

    来源: 互联网  发布时间:2015-02-26

    本文导语:  public myfun(v:string)  {    Double vNew=null;    if (!v.equals("")) vNew=(new Double(v));   myfun1(v.doubleValue());//里面的类型为double    //这样的话,如果v为"",就会报错,这儿该怎么处理比较好呢。    //直接写成 (new Double(...

public myfun(v:string) 

  Double vNew=null; 
  if (!v.equals("")) vNew=(new Double(v)); 
 myfun1(v.doubleValue());//里面的类型为double 
  //这样的话,如果v为"",就会报错,这儿该怎么处理比较好呢。 
  //直接写成 (new Double(v)).doubleValue() 如果为""(空字符串)也会报错 
... 
}


---------------------------
我每天都在努力,因为每天都要进步! 
沉迷网络,程序人生,这就是我! 
想认识了解示天,欢迎光临示天的个人主页:示天工作室 
http://showsky.home.sohu.com 
http://showsky.at.china.com   
http://showsky.y365.com 
http://showsky.51.net 

|
如果一个String不能转换为double,那就不可能返回一个double值,建议你在调用MyStrTodouble(String sSource)前先判断sSource是否是double,再做相应的处理,这样,就可分为两个函数
boolean isDouble(String str)
{
try{
Double.valueOf(str).doubleValue();
return true;
}
catch (Exception ex){
return false;
}


private double MyStrTodouble(String sSource)
  {
    double tempdouble = Double.valueOf(sSource).doubleValue();
    return tempdouble;
  }

    
 
 

您可能感兴趣的文章:

  • 怎样将字符串类型转换成double类型?
  • 关于将字符串转换为DOUBLE类型????????????????????在线等待!!!!!!
  • 怎样把double 转换为int 类型?
  • LINUX下用标准C开发,怎样把char* 转为double或float类型?
  • 紧急:如何得到系统时间?如何格式化double类型的数据?
  • 为什么两个double类型的值相减,得不到正确的值,而是。。
  • 如何定义 double 数据类型的小数点位数?如25保留两位 则为 25.00 谢谢!
  • 如何把double类型值转换成字节
  • 初学者的问题:如何将一个double类型的数字保留两位小数,在线等待!
  • C#生成设置范围内的Double类型随机数的方法
  • 程序中两个Double类型相加出现误差的解决办法
  • 编写一个控制台程序,声明一个double类型的变量并且将其初始化为1234.5678。然后取出这个值的整数部分,把它存储在一个类型为long的变量
  • 基于C++浮点数(float、double)类型数据比较与转换的详解
  • C# double和decimal数据类型以截断的方式保留指定的小数位数
  • 一个简单的问题,关于double的
  • 高手帮忙,一个想爆头的问题,从文件里面读出一个 double 型的数据。
  • double buffer 问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt.geom类line2d.double的类成员方法: line2d.double定义及介绍
  • java读文件,比如有文件中有8个字节是double型,怎么它读出来,也转为double
  • java命名空间java.awt.geom类quadcurve2d.double的类成员方法: quadcurve2d.double定义及介绍
  • java中int, double 转化成String, String转化成double,怎么做?请给个例子.
  • java命名空间java.awt.geom类arc2d.double的类成员方法: arc2d.double定义及介绍
  • 请教如何设置Double 的格式?double = 10.66666667,如何取得小数点后2 位的数值?
  • java命名空间java.awt.geom类ellipse2d.double的类成员方法: ellipse2d.double定义及介绍
  • 如何比较两个数的大小,并按从小到大的次序输出。如:double d1=23.4;double d2=35.1;
  • java命名空间java.awt.geom类path2d.double的类成员方法: path2d.double定义及介绍
  • double in_sum=double.parseDouble(in_sum1);有错?
  • java命名空间java.awt.geom类rectangle2d.double的类成员方法: rectangle2d.double定义及介绍
  • 怎么样将String转换成double?
  • java命名空间java.awt.geom类point2d.double的类成员方法: point2d.double定义及介绍
  • 如何將一個String 類型的變量轉換成 double類型.
  • java命名空间java.awt.geom类roundrectangle2d.double的类成员方法: roundrectangle2d.double定义及介绍
  • java中的Double类
  • java命名空间java.awt.geom类cubiccurve2d.double的类成员方法: cubiccurve2d.double定义及介绍
  • 帮个忙!如何取double类小数的前几位?或者进行四舍五入?
  • java命名空间java.lang类double的类成员方法: double定义及介绍
  • Bug跟踪系统 Double Choco Latte
  • java命名空间java.lang类double的类成员方法: valueof定义及介绍
  • Double to String?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3