Article View: es.comp.lenguajes.java
Article #17011Re: pasar de args[] a float
From: al
Date: Fri, 08 Dec 2000 13:08
Date: Fri, 08 Dec 2000 13:08
59 lines
3143 bytes
3143 bytes
Si solo quieres pasar de String a float (o integer, o lo que sea), no
hace falta que crees una instancia de Float. Todas estas clases que
"encapsulan" los datos primitivos (Float, Integer, Dobule, Boolean) tienen
un metodo "parse" estatico para hacer eso, en este case seria:
float f = Float.parseFloat (string);
De forma analoga existen
int i = Integer.parseInt (string);
etc, etc.
Bye,
al.
felix <romero01@supercable.es> schrieb in im Newsbeitrag:
90qjin$e7$1@titan.bt.es...
> float y Float son conceptos distintos dentro de Java (al igual que Integer
e
> int).
> Un float es lo que se llama en Java un tipo b�sico, no es un clase.
> Float si es un clase que representa un valor float, dicho de otra manera,
> esta clase(Float) se utiliza para envolver al tipo basico float y que
> pueda tener las caracter�sticas de un objeto propio de Java.
>
> En cuanto a la expresi�n float f=new Float(s).floatValue(). La idea es
> pasar un String a tipo b�sico float utilizando como intermediario la clase
> Float.
>
> En dos pasos ser�a tal que as�:
>
> Float fObjeto=new Float(s); // Pasamos el String a Float
> float fTipoBasico=fObjeto.floatValue(); // Pasamos de Float a
float
>
> Puede parecer algo confuso pero no lo es. Si sigues sin tenerlo claro te
> recomiendo que le eches un vistazo al peque�o tutor de Java, tienes unos
> comentarios sobre los tipos primitivos (que son los b�sicos) y los tipos
> referenciados (como el Float). La direcci�n:
>
> http://usuarios.tripod.es/Ozito/lenguaje/variables.html
>
> Espero que te sirva
>
> xantch <xantch@lettera.net> escribi� en el mensaje de noticias
> Va3Y5.82$rc7.3468@m2newsread.uni2.es...
> > Hola y gracias por responder,
> > pero me podr�as explicar la sintaxis de esa
> > expresi�n, es que no entiendo nada de:
> > float f=new Float(s).floatValue();
> >
> > Por qu� se pone a veces con f minuscula y otras con
> > may�scula?
> > Gracias
> >
> >
>
>
Technical Details
Message-ID:
<3a30dd43$0$8778$73bec562@personalnews.de.uu.net>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!do.de.uu.net!innmaster.de.uu.net!personalnews.de.uu.net!not-for-mailReferences:
<uw2Y5.54$rc7.2534@m2newsread.uni2.es> <90qdeo$qmn$1@titan.bt.es> <Va3Y5.82$rc7.3468@m2newsread.uni2.es> <90qjin$e7$1@titan.bt.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,e40f01c4a9383e52 X-Google-Attributes: gid1116f3,public X-Google-ArrivalTime: 2000-12-08 05:08:22 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!do.de.uu.net!innmaster.de.uu.net!personalnews.de.uu.net!not-for-mail From: "al" <alkitte@hotmail.com> Newsgroups: es.comp.lenguajes.java References: <uw2Y5.54$rc7.2534@m2newsread.uni2.es> <90qdeo$qmn$1@titan.bt.es> <Va3Y5.82$rc7.3468@m2newsread.uni2.es> <90qjin$e7$1@titan.bt.es> Subject: Re: pasar de args[] a float Date: Fri, 8 Dec 2000 14:08:33 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Lines: 61 Message-ID: <3a30dd43$0$8778$73bec562@personalnews.de.uu.net> Organization: Customer of UUNET Deutschland GmbH NNTP-Posting-Host: 149.225.86.140 X-Trace: 976280900 personalnews.de.uu.net 8778 149.225.86.140 X-Complaints-To: abuse@de.uu.net