Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Java Programmer > Re: True Intege...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 28 Topic 52666 of 55513
Post > Topic >>

Re: True Integer, Double

by Eric Sosman <Eric.Sosman@[EMAIL PROTECTED] > May 12, 2008 at 11:10 AM

RC wrote:
> Heaveno (Not Hello),
> 
> How do I make sure a number is a TRUE Integer or TRUE Double?
> 
> i.e
> Integer integer = new Integer("1"); // TRUE
> 
> Integer integer = new Integer("1.0");
> // NOT TRUE, NumberFormatException couldn't catch it
> 
> Double d = new Double("1.0"); // TRUE
> 
> Double d = new Double("1");
> // NOT TRUE, NumberFormatException couldn't catch it

     I'm not quite sure what you mean by "TRUE," since "1"
seems like a perfectly good Integer to me, just as "1.0"
and "1" seem like perfectly good Doubles.

     I'm also perplexed at "NumberFormatException couldn't
catch it."  In the case of `new Double("1")' there should be
no exception thrown, because there's nothing wrong with "1"
as a Double.  But for `new Integer("1.0")' there should be a
NumberFormatException, and you should be able to catch it if
you want to.

     Try explaining your notion of "TRUE" a bit more, and/or
consider using java.text.NumberFormat.

-- 
Eric.Sosman@[EMAIL PROTECTED]

 




 28 Posts in Topic:
True Integer, Double
RC <raymond.chui@[EMAI  2008-05-12 10:50:14 
Re: True Integer, Double
"Kenneth P. Turvey&q  2008-05-12 15:00:58 
Re: True Integer, Double
ram@[EMAIL PROTECTED] (S  2008-05-12 15:02:32 
Re: True Integer, Double
Eric Sosman <Eric.Sosm  2008-05-12 11:10:01 
Re: True Integer, Double
RC <raymond.chui@[EMAI  2008-05-12 11:35:06 
Re: True Integer, Double
ram@[EMAIL PROTECTED] (S  2008-05-12 15:45:53 
Re: True Integer, Double
Eric Sosman <Eric.Sosm  2008-05-12 12:10:08 
Re: True Integer, Double
"John B. Matthews&qu  2008-05-12 13:54:51 
Re: True Integer, Double
Wojtek <nowhere@[EMAIL  2008-05-12 18:08:19 
Re: True Integer, Double
Mark Space <markspace@  2008-05-12 13:25:36 
Re: True Integer, Double
Eric Sosman <Eric.Sosm  2008-05-12 16:45:30 
Re: True Integer, Double
Mark Space <markspace@  2008-05-12 17:21:11 
Re: True Integer, Double
=?ISO-8859-15?Q?Arne_Vajh  2008-05-12 20:48:21 
Re: True Integer, Double
RC <raymond.chui@[EMAI  2008-05-13 10:07:35 
Re: True Integer, Double
Eric Sosman <Eric.Sosm  2008-05-13 10:46:37 
Re: True Integer, Double
Lew <lew@[EMAIL PROTEC  2008-05-13 19:39:58 
Re: True Integer, Double
Lew <lew@[EMAIL PROTEC  2008-05-13 19:39:04 
Re: True Integer, Double
=?ISO-8859-15?Q?Arne_Vajh  2008-05-14 20:13:01 
Re: True Integer, Double
Tim Smith <reply_in_gr  2008-05-17 22:21:30 
Re: True Integer, Double
=?ISO-8859-15?Q?Arne_Vajh  2008-05-12 18:41:08 
Re: True Integer, Double
"Arved Sandstrom&quo  2008-05-12 19:56:14 
Re: True Integer, Double
RedGrittyBrick <RedGri  2008-05-12 22:54:27 
Re: True Integer, Double
=?ISO-8859-1?Q?Arne_Vajh=  2008-05-12 18:45:46 
Re: True Integer, Double
Patricia Shanahan <pat  2008-05-12 17:06:00 
Re: True Integer, Double
=?ISO-8859-1?Q?Arne_Vajh=  2008-05-12 20:45:35 
Re: True Integer, Double
Tom Anderson <twic@[EM  2008-05-18 13:29:15 
Re: True Integer, Double
Tim Smith <reply_in_gr  2008-05-18 15:24:30 
Re: True Integer, Double
Roedy Green <see_websi  2008-05-12 20:28:27 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Dec 3 19:06:37 CST 2008.