Fazer Cast de string para float, double, integer, data

3 respostas
S

Olá
Gostaria de fazer alguns castr de String.

String para float
String para date
String para Double
String para integer

Grato

Silva

3 Respostas

afdestro
Float.parseFloat(arg0);

Double.parseDouble(arg0);

Integer.parseInt(arg0);

date nem sei…
;/

G

String strData = "10/08/2006"; java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("dd/MM/yyyy"); java.util.Date data = sdf.parse(strData);

T

Silva03:
Olá
Gostaria de fazer alguns castr de String.
String para float
String para date
String para Double
String para integer

Cast não é conversão (exceto no caso dos tipos numéricos primitivos). Como String não é um tipo numérico primitivo, a rigor só se pode fazer cast de Object para String.
O que você quer é conversão, e isso já lhe foi explicado acima.

Object s = "Bla";
String t  = (String) s;  //

E “castr” me lembra “caster” - cuidado quando for digitar as palavras :stuck_out_tongue:

Criado 18 de dezembro de 2006
Ultima resposta 18 de dez. de 2006
Respostas 3
Participantes 4