Código ruim:

int valor = Integer.valueOf(
    minhaString).intValue();
    
int numero = Long.valueOf(Double.valueOf(
    minhaString).longValue).intValue();

Aprenda como usar a API sem alocar objetos desnecessariamente.

Código melhor:

int valor =
    Integer.parseInt(minhaString);

int numero = (int) Double.parseDouble(
    minhaString);