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 Help > Re: True Intege...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 11 of 28 Topic 16073 of 16590
Post > Topic >>

Re: True Integer, Double

by Eric Sosman <Eric.Sosman@[EMAIL PROTECTED] > May 12, 2008 at 04:45 PM

Mark Space wrote:
> Wojtek wrote:
>> RC wrote :
> 
>>> I need to convert them into XML file
>>>
>>> 1295   1     38.23     39.26     41.10     43.82     47.50     45.29
>>>
> 
>> Try to create an Integer, and if that fails then assume it is a Double.
>>
> 
> No that won't work.  The OP already showed us that trying to create an 
> Integer from float-string succeeds.

     If that's what he was trying to say, he was mistaken.
On Java 1.6.0_05-b13, `new Integer("1.0")' gives me

Exception in thread "main" java.lang.NumberFormatException: For input 
string: "1.0"

.... so I don't think his "NumberFormatException couldn't catch
it" meant "No exception is thrown."  (What it *did* mean is a
mystery he's declined to elucidate.)

> Parse() doesn't validate data, I guess, just parses it.  Validation you 
> do yourself.

     If he uses the parse() method of a suitable integer-only
NumberFormat, it will stop on a '.' rather than objecting to
it.  But according to his original method, that's not what he
was doing: He was using the Integer(String) constructor, which
insists on converting the entire String, not just a prefix.

-- 
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 14:50:48 CST 2008.