🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17011

Re: pasar de args[] a float

#17011
From: al
Date: Fri, 08 Dec 2000 13:08
59 lines
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-mail
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>

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