Converter double p/ int?

Caros,

uma duvida como converter um variavel double para uma variavel
int onde somente quero o valor inteiro e não o decimal

no exemplo abaixo

tenho 1.0 e quero somente 1

		// TODO Auto-generated method stub
		// Print out a number using the localized number, integer, currency,
		 // and percent format for each locale
		double valor =1.0;
		
		//somente ficar com o valor  1 
		int novovalor = valor;

		System.out.println("novoValor="+novovalor);

double decimal = 1.0; int inteiro = (int) decimal;

dica 1: leia a API;
dica 2: procure nos tópicos do fórum;

e aí vai um exemplo:

int i; double d = 10.1; i = (int) d; System.out.println("i: "+i);

Conforme os códigos mostrados pelos colegas, estão fazendo um Cast quando vc vê no código (int), está forçando uma conversão de um double para um int pegando somente a parte inteira e desprezando a parte fracionária, caso a parte seja significativa exemplo 0.8 e vc queira um inteiro 1 vc tem que fazer um arredondamento utilizando Math.round()

[code]
public class Numero {

public static void main(String[] args) {
    double num = 10.8;
    int numCon = 0;
    System.out.println(num);
    numCon = (int) Math.round(num);
    System.out.println(numCon);
}

}[/code]