conversão de tipos...  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
proteus_adi
JavaGuru
[Avatar]

Membro desde: 24/11/2004 10:05:10
Mensagens: 237
Localização: Belo Horizonte -
Offline

tipo teu tenho o código :

Float x = 9.7;
String = x;

o que está faltando pra funcionar? conversão usando (String)? não deu certo...

o código é pra JSP

"Remember Yesterday and think about tomorrow... but you have to live today"

Existe vitória e existe derrota.
O segundo lugar é o primeiro dos que perderam.
[Email] [MSN]
ricardolecheta
GUJ Master
[Avatar]

Membro desde: 17/05/2003 13:42:10
Mensagens: 1486
Localização: Curitiba
Offline



só cuidado, Float é diferente de float.

Ricardo R. Lecheta
Livro - Google Android (português)
http://www.livroandroid.com.br/
http://livroandroid.blogspot.com/
http://www.livetouch.com.br/
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

Maneira válidas de se instanciar uma variavel float (algumas maneiras)

ricardolecheta tudo isso pq para o compilador por default qualquer literal de ponto flutuante é um double e como nós sabemos um double não pode ser atribuido a um float sem cast explicito.
Melhorou ?

This message was edited 1 time. Last update was at 05/04/2005 22:39:04


Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
proteus_adi
JavaGuru
[Avatar]

Membro desde: 24/11/2004 10:05:10
Mensagens: 237
Localização: Belo Horizonte -
Offline

eu encontrei uma funçaao em Float..
Float.toString();

só que isso acabou gerando a duvida:

qual a diferença entre float e Float ?

"Remember Yesterday and think about tomorrow... but you have to live today"

Existe vitória e existe derrota.
O segundo lugar é o primeiro dos que perderam.
[Email] [MSN]
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

Bom a diferença eh "gritante" float é um tipo primitivo, enquanto Float é uma classe. Float é a classe empacotadora do tipo float e isso quer dizer o seguinte: Float oferece métodos uteis para se manipular tipos primitivos float.
Cada tipo primitivo tem sua classe empacotadora:
int: Integer
long: Long
short: Short
byte: Byte
char: Character
boolean: Boolean
double: Double
e finalmente float: Float
qualquer duvida pesquise sobre classe empacotadoras...vai esclarecer um pouco mais!

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
proteus_adi
JavaGuru
[Avatar]

Membro desde: 24/11/2004 10:05:10
Mensagens: 237
Localização: Belo Horizonte -
Offline

vish....

realmente...
eu sei como não programar em java tb...

"Remember Yesterday and think about tomorrow... but you have to live today"

Existe vitória e existe derrota.
O segundo lugar é o primeiro dos que perderam.
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team