Conversão de tipos

Pessoal, estou com um probleminha quanto a conversão de dados lindos.

O programa lê um certo numero que vem como String, mas eu preciso converter ele pra Int. Sem problemas quanto a conversão dos numeros. O problema é que o numero vem com um ponto no final, como por exemplo: 1.0 ou 15.0 e eu preciso apenas do numero antes do ponto.

Alguém sabe como eu posso converter isso retirando o ponto ou tirar o ponto da String antes de converter???

Vlw pela ajuda pessoal…

Leia o número como um double ou um BigDecimal, e pegue apenas a parte inteira.

String s = “14.3”;
double d = Double.parseDouble (s);
long L = Math.floor (d); // esta é a parte inteira do número “14.3”, que é 14.

Vlw pela força… Brigadão mesmo…