File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Data Type Conversion Just beginning Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Data Type Conversion Just beginning" Watch "Data Type Conversion Just beginning" New topic

Data Type Conversion Just beginning

Lauren Summers

Joined: May 19, 2012
Posts: 1
Hi everyone,

Im just beginning Java Programming and have read up a little and been doing tutorials well i'll just cut to the chase here.

I have done a simple tutorial which involves an Applet and adds or subtracts two numbers depending on the button clicked.
There is just a small part of the tutorial which isn't explained very well and thats where the conversion from float to string takes place. I just have a question. (Ill post the entire program below everything)

My question is why is what is happening here?

I understand "msg1 = txt1.getText();" is assigning whatever I type into my first text field to my string variable "msg1" but what is actually happening on the next line? Is this line, "Float num1 = new Float(msg1);", saying take my float from num1 and put it in my string variable msg1? And once in there convert it to a String with this line "msg1 = Float.toString(num1);"?

Thanks to anybody who can understand that question! I really appreciate the help!
Below is the entire program!

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63838

This line uses the Float constructor to create a new Float object referenced by num1. The value of the Float is the conversion of msg1 to numeric. msg1 itself is unaffected.

See the Javadoc for java.lang.Float (⇐ click that) for more info.

[Asking smart questions] [About Bear] [Books by Bear]
Stephan van Hulst

Joined: Sep 20, 2010
Posts: 4594

Welcome to CodeRanch, Lauren!

The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.
I agree. Here's the link:
subject: Data Type Conversion Just beginning
jQuery in Action, 3rd edition